Given that the ctc's are less than half the price of the flashforges - is probably a good clue :-)

It's a shame that flashforge have dis-continued the bog standard creator (unenclosed), as the only non-pros that seem to come up now are ctc's