Cans on a shelf take forever to dig through get knocked over etc and are in general a problem. I came up with this bracket. Screw to a flat surface and then use 1/2" emt for the shelves. I got a 10' stick for $1.84 at Home Depot a few days ago. This is version 1. Version 2 coming soon with changes that allow shorter cans to fit better.
Untitled by dresselhausfc, on Flickr
Untitled by dresselhausfc, on Flickr