Please include all the facts when writing a bad review.
The BMW M3 you speak of was at my shop in Innsbrook, not the 6316 West Broad location.
It is my opinion that the reason your water pump came apart is because you did not replace the fan clutch, that we told you was bad, on the ticket that was signed, when you picked up the car.
In good faith we offered you repairs and compensation, but voided the check, when you said you would still take legal action.
I am sorry you had this problem and had to seek repairs somewhere else.