Ordered a Dee Zee grill guard. Went on vacation for a few days. When we got back a few days later we check the e-mail and it wasn't the part we ordered. I immediately called to cancel the order as we hadn't gotten an e-mail that it had shipped yet. I was told it would be up to the warehouse whether to cancel it or not. Two days later the grill guard arrived. The day after that we received an e-mail that the product was ready to ship and we should get it soon. When I called to return the item, I was told it would be $160 if we wanted to use their freight carrier to return it. We ordered the correct product but their system messed it up but we have to pay for shipping! STAY AWAYYY!