Some are. When I had a car I found that auto mechanics tried to take advantage of me because I am a woman. They talked down to me, found things wrong that weren't there, and inflated prices. Luckily my ex fiance (jerk that he is) knew that, so he insisted on teaching me about car engines and even insisted that I learn how to do some of the more basic (change tire, add oil, change oil, replace filter and fan belt etc) and not so basic things (change spark plugs, replace the starter) I even helped him replace an engine in an old Fargo van (the kind with the motor between the front seats). I don't claim to be a mechanic, but it gave me enough knowledge that I could talk to a mechanic and "fake" my expertise, lol
Either learn the shop talk for cars and sound like you know what you're talking about, or have a guy who knows something about cars take your car in for you. They are less likely to try and scam a guy who knows something about cars.
If they see that they are dealing with someone who knows about cars and how they work besides "insert key and press gas pedal", they tend to be more honest.
Another thing you can do is go place to place and get quotes on the cost. Once you get the quote, tell them you have a few more places to go to to get quotes and that you will let them know. If they really want your business they will ask you what you have been quoted. Throw out a reasonable price
(even if that was your first stop) and wait and see if they offer to match it. Don't say that you saw the price on the internet, that doesn't go over well, hehe
Or you can try another tactic that often works! Use our feminine wyles and glamour yourself up and dress up sexy (low cut top and short skirt showing loads of leg). Chances are you will get a huge discount