Anybody can sell a bike but not everybody is competent to work on them. I have been riding mountain bikes and road bikes for over 30 years and have never walked away from any bike shop more unpleased than I did today. Beyond changing a tire I would not trust them with my bike again.