I got UP Box 4 years back and still working very good. I also use 1 UP Box+ with 3 different extruders (PLA, ABS and TPU) and 1 UP Mini 2ES.
I am happy with all 3 printers I am using for now. They are not cheap at all, but the printers have their own slicing program, a friendly one. I opted for these 3D printers because of their enclosures and printing capacity, large enough prints. The UP Box , 4 year old, works great with PETG third party filament. UP Box + is much than "plus" due to its 3d extruders dedicated for PLA, ABS and TPU. The Mini2 ES I use for ABS only. The manufacturer says it works also with other filaments (PLA, NYLON) but frankly speaking I did not have any success except ABS, so I stay with ABS only.
I recommend to every body who can afford the price.