I am a long time apple fan, I love em. When iPhone 4 came out I was all over it, I still have a 3g(no s) so the change would be day and night. But alas there was no phones to be had. I am in the Canadian Navy, I want away on deployment for like 3 months, i come back figuring that, hey, the product has be out for about 4 months now, surely they got past the initial shipping and production hurtles and are stocking stores but no. All the retailers are saying hey, we get a shipment in on fridays maybe it will have some in it. Well it is friday... and I just called all 25 authorized rogers dealers in my area and not only do they not have any iPhones but their delivery today didn't bring them any. There is a fine line between trying to create demand by reducing the supply and pissing off your fan base and hurting your sales because your products cant be bought. I know I will want the iPhone and prefer it but I wont hide the fact that I have looked at some android devices that I can actually have in my hand today. hell, I could get the Samsung Galaxy S style Android that Rogers doesn't consider a "smartphone" and get a hardware upgrade in a year when maybe Apple has figured out that in order to make more money they should make their products purchasable. I can always buy it from the apple store, with no subsidization but that would be foolish when I can save upwards of 500$. Anyone else feeling this frustration? I assume they are some of the rogers stores are almost answering the phone with "hello Rogers, we dont have any iPhones, how can we help you?" lol.