+1 Costco also sells these pretty cheap. We have about 7-8 of them in total between the basement and the garage.
They are mfg. by Edsal I believe - if you end up with extra pieces and shelves from "customizing", both Lowe's and HD can special order add'l pieces to make extra shelving units...