Excellent company that sells what it promises. The part arrived in about a week from FedEx, curled up in a pretty small box considering the size of the original part. The replacement part was extremely similar, almost exactly, to the original but perhaps the material was slightly thinner, and a little more flexible, but all the mounting holes were in exactly the correct location. It was manufactured in Taiwan which is fine with me. It screwed and snapped in place with minimal effort. I would recommend carparts.com to everyone and would not hesitate to use them again. The prices and service are excellent! Thanks.