In general, the customer service is worse than I could have expected... I had taken in my road bike for a service ($89) and a rear deralier ($139). The staff in the shop had detailed that they will "install the rear deralier, clean it up, tighten the bolts and do a general service including greasing up the chain". After accepting this and handing over my bike, I had a call from them 3 days later explaining that they had ALREADY added an extra $80+ dollars onto the service claiming that gears needed to be changed, and cables were corroding, and that there was added labour. I told them not to do any more work and to let me know before they decide to charge me more. When I complained about the extra unwanted work and work not being completed, they claimed there was to be no refund, that they would also take the parts back off the bike and that the "clean" was only for the areas that they actually did work on, not the actual bike. So after admitting that the work shouldn't have been done, they told me they would call me back on the Monday. It's Friday, I've called them and once again they have told me to wait for their call. I don't think I'm getting my money or my original parts back, so I'm hoping social media can help out with this one...