I have an auto repair shop close by that I use and recomend. He is a small independent shop, does great work and hasvtreated me very well over the past 10 years I have used him. He charges 80 per hour and is making money hand over fist, always busy and pays his people better than any other shop in the area except the big dealerships. He has stated he doesnt understand how these service shops get away with charging so much, he has the same overhead, same computor diagnostic equipment, same pay for employees etc. Yes...he is always busy where the more expensive shops have far more free time which is probably why they charge more to cover the free time !! No winder people are doing so much leasing nowadays....just keeping the vehicle thru the warranty period so there are no repair bills then turning the vehicle back in before repairs begin!! Dealers are pricing themselves out of business, no way can they justify the 125 bucks per hour when they only pay their help 25-30 per hour if that !! The machine shop where I worked can only get 100 per hour for labor and they have nunerous quarter million dollar CNC machines to pay for, I dont see any quarter million dollar pieces of equipment at an auto repair center !! The charge that rate because they can !! No wonder people are learning to do their own repairs !!