So I was 'lucky' and pre-ordered my iPhone this morning, new customer not upgrading. I've had my 3 emails and o2 have placed a 'pending charge' of £159 on my credit card. They has still not taken the £ (as of 10pm). Does this mean I will get my iphone on Friday or not? Have they actually taken the £ from anyone yet???