Shelf support

I've had a few shelf supports fail on me, so I decided to design my own that is a little bigger than a standard support with the hope that it will be able to distribute the weight over a larger area. So far so good. This is designed to work with the shelves that are supported by pins that fit into holes on the side walls of the shelves.
Designed in 123D Design