I found these small plastic crates at the store Five Below for just $2 a piece.
They connect together with a small peg and hole and a snap on the sides.
To hang, I simply drilled a hole in the bottom of each crate, used an anchor and screw to attach to the wall and Viola!
The hardest part was getting the stickers off the back. ;)
For those that have expressed concern about the height of the crates, my house is a cape and the upstairs ceilings are low. Two walls are slanted, so wall space is limited, I had to be creative. My daughter is almost 8 and is tall, so with the help of a small step stool, she can reach her toys. If your child is smaller, I would recommend hanging these crates lower.