My boyfriend had a really crappy experience with the service here. The manager gave him a bit of attitude when he dropped off the bike for some servicing, but we figured it might have just been a one-off.
He called a few days after dropping it off, and they said it was on the stand right then and it would be finished in 30 minutes.
So we went out to run some errands, and showed up about 90 minutes later. When we showed up, they still hadn't finished, in fact it wasn't even on the stand and the employees were hanging around watching Futurama on a tv. (I love Futurama as much as the next guy, but cmon.)
They then said it would take another 30-45 minutes and that he should come back. Instead, he decided to hang around in the store just to make sure they finally finished the job. 45 minutes later, he finally had his bike back.
Never again.