City Radiator was recommended to me by another shop who did not do much cooling system work. City Radiator charged me $277.36 for a water pump, just the part, it is $120.00 at Canadian Tire and $163.00 at the dealer. The Labor was O.K. the replacement coolant a little expensive at $60.00. Then they said their debit/credit card machine did not work and wanted me to go to the bank and get the cash, which I did, I doubt they will be putting that job on the books. I probably paid $100.00 more than if I got the work done at the dealer. I did not bother complaining to City Radiator, would not do an good I expect, but I will tell the garage that sent me there so they won't send anybody else.