Terrible customer service. I ordered a product with a part number specific to my vehicle, used their site to confirm that the product would fit my vehicle, and was sent a product with a different part number. I immediately put the product back in the box and reached out to their customer service team. After many days of back and forth, they agreed to take the part back but told me they would deduct the return shipping cost as well as a 20% restocking fee from their website. On a $200 product, we are not talking about a few bucks lost. Customer service over the phone and e-mail were useless. They told me I should have used their live chat or contacted customer service ahead of time to make sure I would receive the part number I was looking for... (?). Don't waste your money with this site and go through one of the other dozens of Jeep part manufacturers instead.