Ebb n Flow is perfect for DIY. I wouldn't buy one prefab- not much point. The parts are cheap, the setup is easy for anyone who knows which end of a power drill to hold, and operation is less dependednt upon engineering skill than any other hydro type system. I built one out of an underbed storage tote, some hydroton, a couple feet of tubing, and a cheap pond pump, $15 on clearance at Walmart. There's a grower on marihemp who built a sick one out of a kiddie pool... and DAMN it produces.