Almost everything I bought from Quadratec that said Crown(as well as other brands I cannot recall) on the box during my resto needed modification to fit or function properly.
Gauges out-of-the-box that didn't work at all, or needed to be modified to work with the factory wiring.
Crown windshield hinges that were formed incorrectly. link
Crown door handles link
Hell, even the sheet metal I bought that was suppose to be a drop-in replacement for the floor panels looked like it had absolutely nothing to do with a CJ. Ended up hammering most of it flat and using it as standard flat stock sheet metal.
In fact, the only things I can think of off the top of my head that went on properly with minimal fighting was the tailgate hinges, weather stripping around the doors, and the air filter
Many of the parts were not even close to the design of the original, requiring different holes to be drilled, different hardware(which was RARELY provided), etc.
On the flipside, everything my stepdad has bought for his JK fit like a glove. I guess the world doesn't give a crap about CJ owners. To be honest, my resto has turned me off to the idea of possibly owning another CJ in the future. I might, but I doubt I will. Just left a very aggravated taste in my mouth.
For the money spent on some of these parts you would expect better.