This wonderful website is filled with ways to build your own aeroponic system. I'm not familiar with that company but I garuntee you build your own for a fraction of the price and feel better for doing so.
Its easier than you think
Look around there is a lot of cool shit to learn around here
Build your own
Grow your own