I own a printrbot and it ticks your boxes. See here : http://3dprintboard.com/forumdisplay.php?60-Printrbot-Forum

If you're worried about the quality of the manual, you can fin it here :...