Holy hell that's lucky. Although I don't think many people were aware of the smaller stores selling them since that's pretty much what happened to me. I figured I'd be safe not getting there an hour early (yeah don't ask, not one of my brightest moments) so I walk by the Rogers store only to find this huge line in front of it. Walk by a Phone Booth with the same results. Finally after thinking it was game over, I walk by a Wireless Wave and there's maybe 8 people standing there. Ask the store rep and he says we'll all definitely get iPhones. But as soon as the first four walk in, he turns around and says "sorry folks, no more 16GBs left". I wasn't too impressed...
Although I'm not too concerned since I've got one coming in the mail in 3-5 business days. Beats having to check for stock all the time. Not to mention the sweet plan I got out of it
btw, congrats on the iPhone! Hope it's living up to all your expectations.