Vistek includes free shipping within Canada, too right now. I have dealt with them and they are good.
Other than most of the stuff they sell is way above competitor price. They do have some hard to find gear though. On TS: I use TheCameraStore (Calgary) or Kijiji (not a store).