I've had a number of problems with quality from JC, but fortunately, they have always been flawless about returns or adjustments. My door panels and frames on my 54 1/2 ton (from JC) don't fit great. Has anyone purchased these or headliners from someone else with better success, or do they all come from the same supplier.