I ordered my part and I was glad the representative was knowledgeable of the products to put my order in correctly. I did receive the wrong part but the representative who helped me verified my order was correct. She promptly refunded my shipping fee for regular ground and upgraded the shipping to the 3 day. Afterwards, I did receive my part as promised. I was inconvenienced but Mistakes happen; I am glad they quickly accepted responsibility and apologized for my loss of time and took care of the customer. I have used this eParts before and I will order from them again.