Vancouver Cyclery is a class act and I wouldn't hesitate to give them my business...
I put in a special order for a Specialized Rockhopper a couple weeks ago, was told it would be about a week and I'd be set to pick it up. (This was a Thursday evening) I received a call on Tuesday afternoon that the bike was ready and I could pick it up whenever. (fast for a special order aye?) On the first ride the indicator on the shifter fell off, an issue with the shifter that SRAM took care of immediately by shipping new shifters to the shop. (not just replacement indicator windows)
Went in to get them changed (after being told I could pick it up the next day) and the guys threw them on for me while I was waiting.
Fast forward to the first sunny day since I got the bike home (about 2 weeks) on the fist ride I picked up a sliver of glass or something and lost my back tire... bummer right? I had my Mrs. ride up ahead and she caught the owner before he left, and bought me a tube. Being anxious to test out the bike after all the rain, I took off without my frame pump. The owner stuck around until I walked the bike there (about 2 miles) and even changed the tube for me at no charge. (other than the tube itself of course).
So as I sit here tired out from a long walk that took me 4x longer than to ride it, I'm just glad these guys take such good care of their customers... all the little things add up, thanks guys.
Pros: quick service, great staff, all around great
Cons: None so far