Began with a XYZPrinting Da Vinci 1.0 Pro which failed, then a Da Vinci 1.1 which had a bad Z carriage, then a 2.0 Duo which had a bad mainboard, power supply and X pulley bushing, then a Da Vinci Pen which ignited and melted upon 3rd power up. I called XYZPrinting about each and they refused to repair them then made clear that they were Blacklisting me (violating USA law where the warranties are legal contracts). I purchased an Ultimaker 2 to get away from the godawful XYZPrinting units & their terrible support. Upon the 3rd print it burst into flames and nearly took my 1860 Victorian home with it, causing smoke inhalation to my lungs for which I am already handicapped. I then ordered a TEVO Tarantula with Large, Auto-Leveling bed, dual flex extruders and hot ends and dual Z-Axis motors. It failed miserably.
I now have a Creality CR-10S. I bought Anti backlash springs for my 2 Z-Axis motors, Stepper Motor Vibration Dampers for X, Y & Z Axes, steel Stepper Motor brackets, Bowden Teflon tubing, Bowden push tube connectors and a 12V 30A power supply. While the TEVO had absolutely superior warranty support than the terrible XYZPrinting units the Creality CR-10S and my Robo R2 have been fairly reliable (but the hot bed of neither will hit the 120°C I need for printing ABS so I clearly need 2 other hot beds).
I suggest in the strongest way that no one should buy an XYZPrinting printer as they will not provide you support and will violate the warranty, even though a warranty is a legal contract! If you buy a Tevo Tarantula make certain you add the cost of Aluminium or Carbon Fiber replacement parts for the low quality acrylic parts it comes with (they break into pieces if you just look at them). For the Creality CR-10S be aware that the glass print bed tends not to hold prints down with Glue Sticks, Hair Spray nor Painters tape, so expect to add $20 to $60 for a PEI or other build surface. The CR-10S is reliable otherwise. If you live in the USA then spending the extra money for a Robo R2 is a safe option as they are fast to respond and provide the best customer support (by Twitter, Email and Telephone) I have seen.
I Am A…Maker
Tools I Use…
Design Programs: Blender, MeshLab, OpenSCAD, Photoshop, Repetier
3D Design Skill Level