When in town, I use Beau Photo exclusively. Big believers in film and the darkroom, exceptional customer service. Anything they don't have in stock (which isn't much), they can get quickly.

1520 West 6th
Near Granville Island