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://telegra.ph/Car-Shopping-Doesnt-Have-To-Be-Miserable-06-27-5