DIY or inexpensive HDD mounting options?

I'm building a new server to replace my aging overworked desktop server. Cost is a severe limitation.

I've already got a Supermicro motherboard on it's way that'll support up to 14 SAS/SATA drives before additional hardware, a pair of Xeon X5650 processors, and 24gb of ram.

My current server (AMD Phenom 2 X4 965BE based system) has 8 HDD's totally some 15tb of storage space and a pair of parity drives. A couple of these drives are pretty old, and won't be transitioned over, but most will. I'll be grabbing a set of 3tb refurbished enterprise HDD's as well next week, but this about taps out my budget.

What I don't have is a case. Frankly, it's pretty much impossible to find a case intended to hold upwards of 22 3.5" drives (I've got a couple 4 port SATA controller cards for when they're needed) and I really don't care if the motherboard and such are in a case at all, but that many hard drives needs some form of fixed organization or it'll be a hot mess.

I was originally hoping to find 5-bay drive cages that could mount a fan (these would be easy to power via a second ATX power supply and 1:5 SATA power splitters) but while they exist, they tend to be fairly expensive... Though it's entirely possible I'm just looking in the wrong places.

I figured I'd pop in here and ask, on the off chance anyone had either novel ideas for mounting the drives, or happened to know of a source for low-cost drive mounting hardware. It'll be in my basement, so I don't care in the slightest what it looks like, I'm just hoping for decent organization, structure, and cooling.

Any ideas?