"What appeared to be a good and reasonably-priced service, turned into a disaster. Do not trust this business. I was sold a defective radiator that barely lasted a year. When I began to notice problems with a broken seal (less than a year after purchase), I spoke to a service team member and he blatantly told me that they had previously experienced problems with this radiator model. He however did not offer to replace it nor refund my money. A few months later, my radiator cracked and they are now telling me they will not honor the one-year warranty. This is a terrible way to run a business. I would give them and "F" rating and warn others to do your research and explore several other options before using this business."