shop I used to work for would get the discount on the part...they would get it at cost, and charge 50% more for the customer...then labor for install...so I could see everybit of 400...but 600? thats outrageous