I have a Ultimaker 2 , a RepRap, and an Airwolf 3d printer which cost more than 2 times the cost of this printer but there is no difference in the quality of the prints. As a matter of fact this This thing keep working when all others fail.
I have heard a lot of people complain about the printed parts being stuck at the heated bed, my suggestion would be use hairspray and try to remove prints after heating the bed a bit.
Also never buy a printer that does not have a close enclosure are you will end up getting more failed prints .
I would have rated this printer 4.5 unfortunately they don't allow that so I would rate it at 4 so that the manufacturers can make even better product next time around.
The printer was shipped to me in good condition. When I ordered this printer I already knew that I will need a lot of time to figure out things and get them rightly done. So I spend a lot of time while assembling it.
Initially I faced problems with the stop switch present on the x-axis as it was making a lot of noise but then I called the customer care and these guys helped me out. Now the printer is working fine and the printing quality is reasonably good. Not a bad printer for its price.