Always stick with approved vendors. dieseltruckproducts.com shipped after I requested cancellation, then refuse to communicate after.

They gave a PO box for return which will not work for UPS and FedEx.

USPS would not touch the package due to weight.

Long story short I am stuck with not needed parts and they have terrible customer service.

I wouldn't recommend.