The only issue I had with them is I took my bike (CBR250RA) in for its first service, and they said they didn't know how much it was since it was so "new" (this was like a month ago). They gave me a quote for oil, oil filter, and valve check. I mainly only wanted to do it for the valves, they tell me to drop in on a morning.
Arrive, drop off my bike, hand over my keys, they start working. 1-2 hours later they come out and say its done, and I thought to myself, "That was quick!" then they tell me they only changed the oil and oil filter and I would have to leave my bike overnight for valves.
This would have been okay if they had told me ahead of time. But instead they said they just did the oil change for me and can't do the valves, the main reason I went in for the first place!!! They said the bike had to be cold for them to do the check.
If they needed the bike overnight, they should have told me on the phone to make an appointment for the evening so I could leave it and get a ride to drive me home, but no they scheduled me for the morning regardless.
So naturally this is kind of a P.O since I went in for valves mainly, and got charged $110 for getting an oil change I could have done myself. They do it and then tell me they can't do the valve check.
I just found that slightly inconsiderate. Maybe others have had better experiences. I'm just going to stick with trying to do things myself now.