May be under-rated
Remember, most of us only have experience with one printer + what we see about other printers on the 'net. Also, at this point in history, any of us only has a few years experience with our printer.
That being said, I'd say that I did well for the money, I have a good sized build area, and the thing works like it's supposed to! Any issues I may have at this point, I will claim as operator error/ignorance, as this was pretty much the root of all other problems I have had.
This printer has a heated glass bed, and with a little Aqua Net Extra Super Hold hairspray, I have no issues with PLA not sticking. Not enough ABS experience to offer any definitive advice yet, but pretty sure the addition of a home made enclosure will solve my warping issues.
some quick .02 for nooobs: If you approach 3D printing in a scientific manner (only adjust one thing at a time), you can save yourself a WHOLE lotta grief! Get good with PLA before you try other materials, and even then, stick with the same color from the same manufacturer (yes, not all filament is created equal - even different colors from the same manufacturer can have varying nuances).