If it's the dealer it is a ripoff. You should take it around to different reputable places and see what they say. If you could buy the parts yourself and get a mechanic that maybe you know that would even be better. I'm sorry for this. I know it is so frusterating to deal with car repairs. Good luck.