There are some issues with the support set up for the CubePro. Apart from that our experience is that, once dialled in, i.e. properly calibrated and the correct settings are used, then it does produce some very good quality prints.

Its not Plug'n play, the same way most 3D printers are not. They require a good deal of setting up before they work optimally.

As everybody else has declared their conflict of interest, we will as well, iDig3Dprinting also sell CubePro 3D printers.

What we have found though, as an added bonus, is that Cubify support are very helpful and responsive.

As to the Uprint, We cannot comment.

But if the 3D printers are for education, I would plump for being able to buy more than one rather than putting all your eggs in one basket. You need to decide what type of resolution you need to be printing at, how large the prints need to be and also the materials you want to use. Start there and then use that to guide your choice. You may beable to buy several different types of machine targeted for their different capabilities.