Don't forget to make your online purchases through airmilesshops.ca to earn extra Air Miles!
Also, check VisaPerks.ca and RetailMeNot.com for coupon codes. You can often get a significant discount, or at least free shipping!
Something not that well-known is that if you do a bit of legwork, you can often get online retailers to price-match sale items as long as they are in-stock. Do your research and you may end up with big savings.