I'd say part of your problem was going to the dealership in the first place. Find a trustworthy independent mechanic.
I had a B maintenance done at the dealer in January last year. They didn't do the extra inspections because we had only bought the car recently and they had inspected everything at that point. They charged us for basically just an oil change. It came to $67 including taxes and everything.
Then in October we took it to an Acura dealer instead of our local Honda dealer. They charged $242.95 for the B.
Originally Posted by OptsyEagle
Even better learn some DIY and order parts online
I go to the dealer for recall work etc and their prices are insane (besides some loss leaders such as oil change because people actually know if they were charged 10 times too much for an oil change) They often recommend changing something that I know doesn't need to be changed because I take the time to inspect
If you can't DIY then you need a trustworthy independent..