There is no shop in Vancouver that compares to Cheapskates on Dunbar at 16th.
Goods are sold on a consignment basis, so stock is unpredictable, but prices drop each week so good stuff goes fast. I learned that by trying to wait and had stuff sold out from under me.
It's been a little while since I've been there because I have all I need for now, but I've bought brand new wool jerseys for $10, I bought my shoes for $9, I've bought a Dura Ace rear derailer for $40, Blacky winter bib tights (a $150 value) for $30, a Columbus SLX road frame for $150 and my current wet weather commuter (Vitus 172 tube, Campy and Shimano, Ritchy) for $180.
It's the best in town. (depending on what's in at the moment)