We have a good supply of decent, affordable, Canadian bikes. We have received a shipment of Genesis bikes by Cycle Babac in Montreal, including hybrids, mountain bikes, step through bikes and kids bikes. Prices range from $450 to $850. Come and get them while we still have them.