I don't live in Vancouver anymore, and have not been to this store, but I took a good look around their site (via the link you posted) and it looks like a great place! Some of the very best stores are in Gastown, and not in the 'usual' shopping areas. If I was going to Vancouver and in the mood to shop, I'd definitely pop into this store (if I could afford it, that is.. and yet, I'd still want to go take a look!).
I don't think you could go wrong?
If you go, will you let us know what you think? Looks like a great find.