My wife and I found these at Lowes this evening, they hold up to 50 pounds! Can't beat the price either, we picked them up for $6.22 a piece. Check 'em out!
I have about 10 of these in the garage. Have worked fine for years. I did have one rip out but most likely it was from the kids and they didn't fess up.