Okay, so I have been trying to get an iPhone 4 from Rogers for about 3-4 weeks, and I have not moved an inch on the waiting list. The employees at Rogers say they only receive 3, maybe 4 iPhones at a time, and they don't even know when the shipments come, its all random. I was also put on the waiting list 3 weeks ago. I was told by the employee that I was 30th in line. I called today and I find out that I am actually 130th. If this rate of production continues, it will be May of 2011 before I can get an iPhone 4. Any other Canadians been experiencing this? What do you guys suppose is the best course of action?