The Cycle Centre is a great place to make your next bike purchase. The sales staff are cordial and professional, and most impotantly, they know everything there is to know about bikes so that they can help you find the right one. The store has a large selection of medium caliber to top of the line mountain and street bikes. They have children's bikes as well so you can browse and shop for the whole family. The prices are average for most bike shops and you probably won't find a great deal here, but the advantage is you can try out first hand what your getting before you pay for it. Overall, this is an above average bike store with a large selection and excellent staff.