I used to shop at Henry's in Toronto, waaaay back when I was attending college (I'm a grandparent now.) I only considered ordering from them this time because of a sale item useful for analog or digital.
I'm quite happy to shop with Beau Photo, and will continue to send most of my business their way. I've also used Rob on occasion, when Beau doesn't have what I need. He's great. I'd order from him more often, if I wasn't on the far side of the country. Orders from Beau will often arrive the next day.
I rarely cross the border, but if I'm anywhere near Seattle, Glazer's is the only reason I'll brave the traffic and actually head into the city. I've avoided mail ordering from outside Canada, if at all possible, since a few nasty experiences with UPS, Canada Customs, and Canada Post.