I hate taking my cars to be worked on by a shop - it either comes back with something wrong, something broken, or something fails soon afterward (exception - I've always had a decent experience at Discount Tire because they only install tires). I think the shops are getting worse, too, especially if you have a car made when the mechanic who is working on it was still in elementary school (or younger). So I end up doing most of the work myself. Only problem is I've got four cars to take care of, the newest of which is a 2012 LR4.