Bought a waterpump from AM this past winter, leaked right out of the box.

Submitted a negative review and a day later I get a call from AM saying they will give me a full refund.

I got my money back but the review is no longer there. This was a 'Ford Racing' water pump btw.. made in China doe...