About ~2 years ago I purchased a personal 3D printer, a Printrbot Play. At the time it was definitely the best choice I could come across for the price. If I had to re-do today, I'd probably go with one of the MonoPrice printers because of the increased build volume and heated bed. That said, I've still had great luck and results with the Printrbot so no complaints. It continuously blows my mind at the ease of use and quality for a sub $300 product, crazy to think about the times we live in and being able to generate a design in CAD and have in physically represented in my hand within a few hours.