However, I go to A-Power for pricing and then just price match at your favorite local dealer. Works better if you are in the Vancouver area of course.
Staples.ca can be good if you can find a product that has a current rebate since they have available 20 off 100, 30 off 150 and 40 off 200 coupons (among others) to stack with at the moment. Additionally, you get free shipping over 50 bucks. Pretty good.