Yes I have never had a problem from Rock Auto before and I order almost all of my auto parts from them.If it were me, I would request a refund and send them back (even if it cost me shipping). It's the principal of the situation.
With that said I love Rock Auto and have ordered tons of stuff from them with no issue.