I bought a 3D printer, Dreamaker, from a Chinese company in Taobao some year ago. It came with a DIY kit with a 3DYMY RAMPS 1.4 Plus controller board. It surprised me with its printing quality and performance, as well as the US$290 price (~NT$8700). After years goes, it still works pretty good without problems, except the getting worse finishing quality due to the nozzle wear. After replaced it with a new cheap $0.5 nozzle from a Taiwanese supplier, it looks better, and I've just cease my desire of buying a new printer. But I did expected to upgrade it with some new fancy functions, and actually I can take this risk now even I screwing it up finally, because I can have good reason to buy a new one then :)