Please don't flame a newbie if this sounds like a stupid question. But could someone tell me how the reserving at store works for the iPhone? I'll be buying an iPhone 4 on O2 pay and go. I bought my 3Gs late so didn't have a problem with it not being in stock, but I can't wait for the 4 and want it on the day of release. Do they take some sort of a deposit off your card to guarantee holding the handset and allow you to pay the remainder in store or take full payment straight away? The reason why I have to reserve it as opposed to pre-ordeing is because I want to pay £250 on my credit card and I will have £400 in cash on the day either for a 32gb model or 16gb with goodies. I only have £250 left to spend on my card so if they take full payment on reserve then I guess it won't work for me.