“Bought a part that was supposed to fit my truck based on their description of the part. It was not the correct part. I returned the part for the right part. they charged me over $200 as a “restocking fee”. More than half of the cost of the part. They are crooks. Will never buy from them again.”