I bought two of these racks based on their size and on the generally good reviews I saw on overstock. They are okay, but I have several issues with them. First off, I'll say that I agree that the mounting hardware they provide may not be strong enough. The plastic drywall lugs they provide are strong enough if you have decent drywall and they worked fine in mine, but the screws seemed awfully small and I didn't trust them, so I used my own screws. If you can locate the studs in your wall, wood screws directly into the stud would be an even better option.
A major issue I have with the unit is that the slots are designed only for standard jewel cases. I have several double cd's in the old wide jewel cases and it won't hold these. Don't even think of trying to fit a specialized box set into these. I didn't buy this with dvd's in mind, but if you are, buy something else, they won't fit.
As far as workmanship, they are pretty basic...molded metal wire....but sturdy enough. They arive with no further assembly required. They aren't exactly a design dream, but they look okay I suppose. I keep my living room relatively clutter free and the days of displaying my cd collection as part of my living room decor ended in college. I bought these to hang inside a closet and they work quite well in this fashion.
In short, if you have a relatively small cd collection of only standard size jewel cases or the thin cardboard sleeve type cases and want a rack that can be hung in a relatively tight space, I would recommend this. It would function fine in a college dorm room for example. The workmanship and design isn't quite of the quality that I would hang it up in a home theater or living room, but for the price, the functionality is adequate.