Do not assume you have been ripped-off by your mechanic because of the high price of your bill.
Some parts are very expensive to replace, including engines, transmission systems or dashboard computers. https://horowitz-tonnesen.hubstack.net/make-sure-you-get-the-best-deal-when-car-shopping-1719495891