When i walk into my local o2 store,
will i be asked to activate and sign up for the iPhone contracts in that store or is the process like the US where you simply pick an iPhone up, take it home and sign up via iTunes?
it should be like the US, where you have to take it home and use iTunes to activate .... They might ask you at the store for some info, like email address and other stuff, but if you don't want to give it to them, say its a gift, and that should take care of it ...
Credit or Debit card, they're doing this so there's a paper trail and they can keep tabs on how many people are purchasing iPhones for nefarious purposes, some guy could buy two in every store, unlock them and flog on e-bay making a fortune - They'd probably investigate someone who bought 10 iPhones in a day for example.
It does yup, it's for "Electronic Use Only" but it's never been turned down anywhere I've needed to use it. It doesn't have the raised lettering of a regular debit/credit card, if that makes any difference. Think that was more for the paper over the card and swipe type of machine days!