About four and a half weeks ago I ordered an iPhone from Rogers.  The guy I ordered from assured me that it would be two weeks before I had it, at the most four.  I called them a week and a half ago and was told that the customer service guy who assured me it wouldn’t be that long before I got mine, apparently there were rumors of a shipment coming soon, didn’t really know… that it will actually be closer to six weeks.  I was waiting until this weekend to see if it would actually show up but it still has not.  I’m very annoyed for multiple reasons.  First, I’m annoyed that I have to stay with rogers because they extended my contract a year ago without telling my Dad they were doing that, and secondly, that they blatantly lied to me about how long it would take to get a new iPhone.  Only once I’d given them the money did they tell me it would take this long.  I’m now stuck with this lying company for three years.  Great.