I called my store and they have 1 or 2 available to buy without a reservation. So I'm sure if anyone wanted to buy it today some stores should have a few extra.
Quick question for you. When you go to the Rogers store to pick up the phone, can you just walk in there, get the phone and then go home to set it up yourself?
I'll be in a bit of a rush so won't have time to wait there while the Rogers guy sets up my phone. I would rather just do it at home myself when I have time.
I always did this when I would receive my new iPhone that I ordered directly from Apple's website.