Great sales experience but
I ordered the wrong part for my GMC and since they ask for the VIN they found I ordered the wrong part. They contacted me and helped me order the correct part.
The only problem with the order was the shipping, there was no packing so the box was broke open and smashed. It seems the parts are ok