Wal-Mart, Zellers, Sears, or anywhere with a game-sales department and completely clueless staff. I will be checking Zellers shortly for SSBM...
Nothing beats calling your friends with EB pre-orders and being like "i'm playing your game right now" XD
I recommend just going to the stores, better chances than when you call IMO.