Sorry guys but I have to disagree here with many of the statements that Maximus has made. I too own a shop. And yes, we make a profit on parts and labor. Which is why we have been in business for 30+ years. If I gave labor away and made no profit on parts I would be OUT OF BUSINESS in 2 months or less. It cost us $1,450.00 per week to employ a tech, that's $36.25 per hour. Imagine for instance I had a "veteran's" car in as Maximus has stated that needed a timing belt service, normally a 4 to 5 hour job depending on the vehicle of course. That service just cost MY SHOP $145 to $181 to perform JUST IN TECH WAGES! That does not include the service writers salary, nor the normal business expenses (I.E. Insurance's, utilities, and mortgage). Doing good will for the community is a great thing. Offering a discount to non profits such as many of the church's whoms vehicles we work on is a nice gesture to the community, which has lead to our success as a family owned business. But earning a living for my family and my employees families must take precedents, and giving away services doesn't do that. It doesn't cost McDonald's 3.00 to make your BigMac, built into that price is labor and profit, as it should be. If you want it fixed for free, invest in the equipment and training necessary to do it yourself and there you have it. I agree that the dealer from the OP's post should NOT have charged for the other services, HOWEVER, the dealer making a profit on the work that was necessary and agreed upon in advance (you did ask for an estimate and a time frame didn't you?) was not a bad thing.