You should pop by "Our Community Bikes" on Main St. They are a bicycle recycle shop / do it yourself repair shop.
http://www.yelp.ca/biz/our-community-bikes-vancouver
Originally Posted by
Omiak
If fixing the hub fails you could probably find a used wheel with a 3 speed hub for way cheaper than $100 somewhere. Bike co-op, used bike shop, maybe ebay.
+1 If you can't get the hub to shift, there's a good chance you can find a whole used wheel that would suit you just fine.