You can get a decent buy on one at any of the office marts in town (Max, Depot, Staples). You'll probably save a bit if you buy the same thing from Amazon, but the margins are pretty thin on these things so it won't be much.
I'd avoid Best Buy like the plague, but that's just because I avoid Best Buy like the plague.
p.s. If you just need a printer, don't get suckered into a multifunction contraption. Sheet-fed scanners are a notorious pain in the ass and a fax machine ... well, really ... who the fuck needs a fax machine anymore?