excuse me for being stupid....but this is defo the little white thingy that you can link up your mobiles, ipads, laptops etc to gain wifi anywhere at all?? I am desperately trying to find a good deal for one of these, I arrive next Thursday and want to go straight out to buy one on Friday. Please can you tell me whereabouts the ptt is? thank you....sue xx