there are three things that you can experience at a repair shop, quality, quick and cost. You will only ever get two out of thee, always. If you want quality and you want it quick its going to cost a lot. If you want quality work and you want it to cost less it will take longer.
At Those Guys I have experience two different sets. When my bike would die every time you gave it throttle it took a few weeks for them to get it right.I even had to bring it back in after they thought they fixed the problem and it started up again. they offered to continue working on it till they got it right free of charge. I haven't had a problem with the bike dying since. but it took longer than I would have liked.
later on I took it in to get a oil leak fixed, they had it done the same day I dropped it off and it was a way good price. though after taking some stuff off to get to the leak they forgot to put some parts back on. I only noticed one piece at the shop and had them put it on real quick but a few other parts I didn't realize till it was to late and it cause an accident.
I do like this place, it is the most reasonably price place that I have seen. but if they do something real fast make sure to double check the quality.