Y’know, this thread really wasn’t meant to start a debate, and I think some of you guys are taking things a bit far. Yes, there are always exceptions to any statement. No, the 5 year old or the mechanically-inept should not work on cars. Yes, sometimes mechanics do things for free. Yes, sometimes mechanics charge you a fair price.
But also yes, in general if you do your own work you will pay less than you will pay if you pay someone else to do your work for you, even if that someone charges you a reasonable price. Had this shop charged me a reasonable price, I still would have paid around $250 for the job. That would have made them a very tidy profit, and cost me a whole lot more than I should really be paying to get the car fixed, but I do, opinions in this thread to the contrary, understand that people deserve to be fairly compensated for their work. The operative term is “fairly.”
In the specific case I discuss, I really do understand that some parts cost more than others. I found a range of prices on master cylinders myself. I’m not trying to say that this mechanic went to the same place I bought my MC from, paid $40 for it, and then tried to charge me $300. I’m saying that the mechanic told me the $300 part was the cheapest he could possibly get hold of, whereas I was able to find a much cheaper part with a Google search that took less than 2 minutes - a search which turned up a maximum price of $140. Full disclosure: No, I did not continue searching after I found the $40 part, and so it is certainly possible that there is a $300 part listed somewhere online, but it’s obviously harder to find than the $40 part.
You can draw all sorts of conclusions from this: The one I draw - and by the way, I’m right - is that the mechanic is selling overpriced parts.
Now, whether that means the mechanic is buying a $40 part and making a $260 profit on it, or it means that the mechanic has never heard of the internet, or it means that the mechanic is required to use a specific parts warehouse that charges him $280, and he’s only making $20 on it, I don’t know.
And I don’t care. The part is still overpriced.
I can get the part myself for much cheaper, and then I don’t have to pay myself $300 to take the 20 minutes it will require to install it. For those doing the math, that works out to $900 an hour for labor. Mechanics deserve their money, but that’s more than many high-powered corporate attorneys bill for.
Conclusion: If you feel it is worth it to you to pay a lot more than you have to in order to get your car fixed, that’s fine by me. Go nuts. I don’t, and I do think that there are many out there who would agree with me that it makes sense to learn to do basic car repair so that you don’t have to.