This Printer is exactly what I was looking for!
I have been using this DIY printer since ages. Afinibot is a printer I can totally rely upon. Everything about it is worth praising. From excellent print quality to expanded build-up volume, this printer is value for its money. The best part about this printer is that it comes at a reasonable price. The only thing missing is that the software only comes in English and Chinese, they can also add other languages as well (Just a thought!)
I give 5-praiseworthy stars to Afinibot!