Purchased a Truck Carpet, Arrived Covered in Grease. Contacted RockAuto.com and sent them photos. Response was: "I can see some small grease marks, but only on what appears to be the bottom rubber/plastic portion of the carpet. If you can demonstrate that there are in fact grease stains covering the top of the carpet, we can move forward with a resolution, but as it stands, we would not be able to send you a replacement." I sent more photos showing that the entire carpet was in fact covered in grease - no reply. Their customer service is anti-customer and they find it acceptable to send BRAND NEW automotive carpets covered in grease. They are very slow to reply to me and I had to go so far as to open a paypal claim. Absolutely miserable shopping experience, and worst of all, their refusal to take the return and supply me with a clean carpet is delaying my project as my only free time is over the weekend. This was my first and last time EVER shopping at RockAuto.com. All the positive reviews I see here must have been paid for, because when you have a problem with a $200 carpet, they treat you like absolute garbage. That and I paid $55 in shipping for my order because this company decides it is going to ship from 3 separate warehouses. Absolute incompetence.