Ordered a water pump for an 07 F150, it arrived in a destroyed box with zero packing. I inspected and installed only to have it make lots of noise due to a bad bearing. Prob damaged in shipping or just plain poor quality. It's a Gates brand, but clearly stamped made in China. So I did a warranty return/replace and got another... you guessed it, same crap! Going for an OE pump at this point. I will NEVER EVER use Rock Auto again and have spread the word with my auto repair community to stay far away! Returns are a pain, zero customer service, you can't even get a human on the phone... there are none!