Ordered a parts and paid $14 extra for next day shipping. Label was printed on a Monday morning. Item wasn't delivered until 3 days later. Contacted Rocakautos horrible customer service and they said they don't guarantee delivery. I said I know that but UPS does. UPS said when I contacted them that they can provide a refund but I must have rockauto file the claim since they paid UPS for shipping. Now Rockauto won't respond to any of my emails. They are horrible and will scam you out of your money on shipping.