well, the lowest cost would probably be to buy an old Pentium 4 box and install a UNIX-based server operating environment on it, and run it as a file server?
Thing is, he wants 20TB+ of storage space. I don't think it's the thing that you reallllly cut corners on, haha