Best place to buy a rack for switches/routers?

in CCNP
Trying to construct a lab, but I think it'd be nice to have it all in one place without the risk of then equipment sliding. Recommendations?
:study:Reading: Lab Books, Ansible Documentation, Python Cookbook 2018 Goals: More Ansible/Python work for Automation, IPSpace Automation Course [X], Build Jenkins Framework for Network Automation []
Comments
CCNA R&S COLOR=#008000]Complete[/COLOR CCNA Voice COLOR=#008000]Complete[/COLOR CCNA Collaboration [In Progress]
Dantrak Net *- New and Used Networking Equipment and Peripherals. Skeletek Racks and Accessories.
http://www.skeletek.com/
http://www.amazon.com/On-Stage-Stands-RS7030-OnStage-Stand/dp/B000CD1R84/ref=sr_1_4?ie=UTF8&qid=1395782171&sr=8-4&keywords=network+rack
Isn't anything fancy but it is sturdy as heck and works well for my routers and switches.
Edit: For what it's worth, screws are included, but the screw holes in the rack are a little rough. They are pretty gritty for the first few turns until the paint is stripped from inside the hole. If you have tools at home, running a tap through the holes prior to assembly wouldn't be the worst idea. Other than that, no complaints and the price was right.
Edit: My switches are on a separate power strip (typical garden variety) because i like power the switches on and off independently of the routers and access server. As you know, the 1841's are damn near silent. As you also know, the 2950's are not