Some stuff from Eaglemoss was excellent: XL Excelsior, XL D-7 K’T’Inga, and all of the Star Trek Online ships I got because they looked nifty.
Some stuff was just bad, like the Probert Concept Enterprise-C that had half its tampo missing, or the USS Aventine that was awesome… except that they didn’t paint the blue warp grilles on the nacelles, and its massive main deflector was a monochrome blue. Had to get a decal for that. Their tiny USS Centaur was superb though, beautifully built with perfect paint.
The last thing I bought from them, the Lower Decks USS Titan, was very well made
So I dunno. They seem to have had an “A team factory” and “everyone else” and it was kinda random which ship would get made by which.
Kinda ticked I won’t get a copy of the USS Bonaventure though. Awesome design I wasn’t even aware of until it sold out and they never restocked.