I have an assortment of 20"24"26"28 and 29" tires, rims,forks, cables,cranks, shifters, derailers, pedals, suspensions, cassettes and much more. Prices starting @ $5and up. I also have complete bikes for sale starting @ $75. Edmonton. Delivery available.