I would not recommend eBay, They have slowly been losing customers from bad customer service. I bought 2 different care parts from eBay from 2 different sellers and was a headache getting a refund.
The valve cover gasket was not oem, I get a refund after the seller never sent the correct shipping label. The 02 sensor did not have the connector and eBay wanted me to pay for shipping back the item that was wrong description. I will not be using eBay. Hopefully Amazon wont follow.