It's really hit or miss.
One Rogers store I called said they're not getting any in for a month (I think he wasn't being completely honest), and another said that they might get another delivery this afternoon. These stores are in Toronto.
I already have an iP4, but I'm trying to help my mother get one. She went to a Rogers Store this morning, stood in line for a little while, and the manager came out and said that they only have 3 left. She was 5th in line. No big deal, she didn't wait long, but I told her to get there earlier......
She told me that these two knobs that were 2nd and 3rd in line sold their spots to some obnoxious woman and her bratty kid for $20. Not $20 each.... $20 total. Apparently, they were waiting for 2 hours. Who would wait 2 hours only to sell their spot for 20 bucks?