Printrbot's are a good DIY printer, if you consider assembling a printer DIY. Most probably don't though.