Bought mine from newegg. I was disappointed with the Da vinci 1.0 as it arrived damaged. Unfazed I went for the Pro (the one I wanted anyway). So far so good. A couple of things you need to remember with this for stress free (relatively);

1. Make sure you use the auto calibration. Clean the bed corners and the nozzle/ sensor daily. I use 99& alcohol swipes and they pick up the abs fumes from the corners. I use the copper brush on the nozzle/ sensor. I calibrate mine every morning. YOU CAN manually level using a business card, and when I did this, it came back Perfect. DO not panic if the Auto Cal fails. Clean the corners of the bed and Sensor and it will work.
2. Use a business card for your Z offset, BUT check it around the bed and the center. Do not be alarmed if you find the center of the bed to be a bit tighter than the corners. Mine is a little tighter due the aluminum bed warping, WHICH IS NORMAL ! I set mine around 2mm plus a bit.
3. The masking tape is great, but with large footprint ABS prints you need to use glue. Elmers Extreme is like cement !! I don't really clean the tape, I just put glue back over it.
4. Get a thinner bladed putty knife or you will struggle removing 3d models. I think you should try and remove them before they get really cool if you use the glue, as they will stick !!
5. Keep the unit clean. Dont be like most geeks and let it get dirty.  Dont breathe the ABS. Its nasty. PLA much nicer.

So far the XYZ pro is good. You can adjust the settings, but obviously it is not Cura or Slicer. I have made some amazing 3mm objects with litlle to no banding.

I will put up some pics.

So far I am beyond impressed at this printer.

edit - Im on my second printer (first was replaced due to bed warping). Second is setup and working well so far. I will stick to abs only on this and try other filaments on my other printers.

edit 2 - My second machine developed a very loud clacking on the right side X axis stepper motor. Prints are lovely (black ABS) but I have requested a third printer. I am beginning to believe their QC is crap. The fact they are not chinese is good, but they need to improve QC.
Bought mine from newegg. I was disappointed with the Da vinci 1. 0 as it arrived damaged. Unfazed I went for the Pro (the one I wanted anyway). So far so good. A couple of things you need to remember with this for stress free (relatively);

1. Make sure you use the auto calibration. Clean the bed corners and the nozzle/ sensor daily. I use 99& alcohol swipes and they pick up the abs fumes from the corners. I use the copper brush on the nozzle/ sensor. I calibrate mine every morning. YOU CAN manually level using a business card, and when I did this, it came back Perfect. DO not panic if the Auto Cal fails. Clean the corners of the bed and Sensor and it will work. 2. Use a business card for your Z offset, BUT check it around the bed and the center. Do not be alarmed if you find the center of the bed to be a bit tighter than the corners. Mine is a little tighter due the aluminum bed warping, WHICH IS NORMAL! I set mine around 2mm plus a bit. 3. The masking tape is great, but with large footprint ABS prints you need to use glue. Elmers Extreme is like cement!! I don't really clean the tape, I just put glue back over it. 4. Get a thinner bladed putty knife or you will struggle removing 3d models. I think you should try and remove them before they get really cool if you use the glue, as they will stick!! 5. Keep the unit clean. Dont be like most geeks and let it get dirty. Dont breathe the ABS. Its nasty. PLA much nicer. So far the XYZ pro is good. You can adjust the settings, but obviously it is not Cura or Slicer. I have made some amazing 3mm objects with litlle to no banding. I will put up some pics. So far I am beyond impressed at this printer. edit - Im on my second printer (first was replaced due to bed warping). Second is setup and working well so far. I will stick to abs only on this and try other filaments on my other printers. edit 2 - My second machine developed a very loud clacking on the right side X axis stepper motor. Prints are lovely (black ABS) but I have requested a third printer. I am beginning to believe their QC is crap. The fact they are not chinese is good, but they need to improve QC.