I pre-ordered my iPhone with Car Phone Warehouse online on thursday. They took money from my account on thursday. They said I would be able to pick it up in store for Friday. So why the HELL do I have to wait longer than everyone else for the product I have already paid for? Why is it that despite the online store telling me my order was in stock, I still have to watch while they sell ALL their stock before letting me get one? This is disgusting CPW, you have taken my money a day early and are treating me like crap.