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://www.metooo.io/u/667d612b54f4e211b02c7278