These people are price gauging animals they charged me $659.02 for an electric water pump for my 2011 BMW 535i $5.64 for the water pump bolt set $ 30.00 for coolant and $650.00 for labor they discounted me $48.63 for part discount and $45.50 for labor discount but charged me $62.63 for haz/supply fee WOW SUCH RIP OFFS !!!! My work came out to 1,371.00 for a water pump change !!! i asked them can I get my own parts they said yes but talked against me getting China parts they recommend it's not good in so many words let me mention the part from China is 180.00 through Amazon the wait is longer but I believe NOW it's probably worth it and it's probably good . I didn't do my research until after my car was completed I trusted them but now I see I shouldn't have . I went to Bimmer parts and went to check prices afterwards and for $ 429.00 I could have burchased the whole set for that price which includes the coolant and bolts .. Word to the wise please be patient do your research and don't take these people word without research ! I want be going here anymore. Hope this was helpful in your research read more