If I could give this site negative stars, I would! I ordered an alternator for my wifes car on a Monday. By Wednesday I still had not received a tracking number or a shipping confirmation. On contacting the company I was told that it was still processing and that I needed to wait 24-48 hours more. I thought that was ridiculous, as I have ordered from Rock Auto in the past and received the parts within 3-4 days. I told them I wanted to cancel and was also told that they would "try"... In the words of Yoda, try not... do... or do not... there is no try! I am left extremely disappointed by their service and the speed at which they operate. I can only expect that my order has been cancelled due to the fact that the charge has fallen off my checking account... Keeping my fingers crossed! Never ordering from this company again!