I just bought a laptop and priced them out absolutely everywhere. I was surprised but Walmart had the cheapest prices. They don't have a big selection of laptops but they were cheap.
I picked up a decent one. HP DV5-2040ca. Smaller screen, light weight able to play the games I want it to. 500GB HDD, 4GB RAM.
http://www.walmart.ca/Electronics/Co...nt-Notebook-PC
It was $200 cheaper at Walmart then anywhere else.
Staples was the other place that seemed to have good deals as well. They carried alot of Acer laptops where you can get your best bang for your buck.