Where from? Granville island? I heard that the store across from the art school (God, I haven't been there forever...I already forgot the name) is a gold mine for stuff, but it all costs an arm and a leg.
You're probably thinking of Opus and I've been there once. It does cost an arm and a leg...perhaps a torso too but googling fiberglass with british columbia gave me this: