I had a similar experience about 2 years ago when I ordered patch panels for my Bronco. One was the correct part, but the other one was for a 2012 Chevy Silverado. I tried to contact Rock Auto by phone without success, so I went through the electronic process, including sending pictures of both parts and part numbers. In the end they sent me the correct one at no additional charge and told me to keep the incorrect part, it's still hanging on my garage wall. The only other negative experience I've had with them was about 17 years ago when I was shorted one spark plug. That time I was able to actually talk to a live person and within 3 days it had arrived in the mail.