Hi Eli, Vancouver is a GREAT town. I live just outside it and to my knowledge there is only 1 dedicated store. Sadly, while the owener of this store might have something interesting, I can not recommend him to anyone. Every dealing I've had with him has been a bad experience .
Give me a private email and I'll give you his name to save you some searching but be warned.
G