I ordered an oil pan for my 2003 Dodge Neon Se from this company through Ebay. Somehow I got shipped two! Ebay cannot get me a refund and I am told to send one back myself, but I have to request and wait for a label to arrive first! What happened to the 100% money back guarantee?