Has anybody had trouble with their customer service? I just ordered $500 worth of parts and I think one of the motor mounts I ordered is is wrong. I just wanted to check to be sure and you cannot call anyone anymore, just set up a return. It's actually a pain in the ass. I have to send it back, wait for verification and then wait for them to send the new part. 4 to 8 days total. Totally screws my timetable. By the way, the AC/Delco steering rack I ordered looks pretty cheap too.