Depends on what you like and how you value your time.
I like rack made out of expended PVC and if I was to build it myself I would not save a whole lot of money and since I value my time I order mine from Animal Plastics http://www.animalplastics.com/
They are light yet very sturdy and can easily be put together.