My Legendary covers were great. You are the 4th or 5th person in the last couple months to have problems with the PUI covers, so I would ditch them. Be thankful they were missing the pulls, because if they had them and you tried t install them, you would be very disappointed. They should just drop the I and call themselves PU. As for the door panels, there really is nothing you can do for the cracks unless you send them out. I have tried glues and a hot knife to "stitch" it back together, but inevitably it just cracks, again. You could try Just Dashes, but they are a bit pricey and the grain they put on does not match. I'm just holding off until someone comes out with a better repro panel than what is currently available.