I purchased a radiator support for a ram pick up. It came broken. They would not return it because it was signed for as a delivery. They said it needed to be inspected before it was signed for. That literally can't happen every delivery. I was stuck with a broken $400 part they would not return. I would not buy there again.