Printrbot $300 plus upgrades (upgrades are needed for quality)
printrbot gives you hands on experience for all technical side
The software is forever glitching but will work 90% of the time may need resets
If you want a turn key printer, spend the extra money on one that has less issues and has a larger build area...
The plus side to printrbot is you can make it as big as you want, you can upgrade all the cheap components like the bearing and the strap system, the metal maybe be truer that the wood...