Guys, if you want a cheap controller, they are available if you look in the right place (not referring to the controllers I build). However, I'm a guy that builds controllers on the side, and I can say that most of these vendors aren't really overcharging, they just don't want to work for free...