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...