well my current workshop i do have problems with scheduling of work that i've had done in the past (eg: had car booked in for things, brought car in on day of booking only to be turned away because they were 'busy' with other jobs, a 2 day job turned into a week that sort of thing) and also location (i'm on the far southside of brisbane but my workshop is on the northside.
In terms of the work they have done on my car i cannot personally fault it, it might be a bit pricey in comparison to other places but thats about it, (although other members of this forum have certainly had their problems), and i guess that is the main thing in the end - so long as the job is done right..