Canada: For only one more day, you can pickup a 3DS XL, during WalMart's anniversary sale, for $149.99. Price match at Futureshop / Best Buy for another few bucks off. This is the best price you'll find for the system, even beating out bonus days at Shoppers.