On a recent trip to Montréal, I realized that I had lost a lens cap and needed a flash diffuser. Camtec was close by to my rental in Vieux Montréal. The guy working there spoke English and was able to get me what I needed, but I can’t say he was the friendliest person in the world. They also didn’t seem to have a huge selection of lenses or other accessories, and the prices aren’t the best, but it’s a good place to go in a pinch.