CompUSA is a pretty decent store, as chain stores go. It has a large variety of items, a bewildering amount of software, and a huge selection of printers and scanners and digital cameras. Just about any of the latest models can be found here, more than at some of the other large stores.
The staff are helpful, if you can catch one. They tend to spend a lot of time with customers, often getting into lengthy conversations about the items. This is great if it's you who is being so helped, but if you're the one waiting it can be very frustrating! ;-)
I understand that they also do some computer repair, although since I always do my own I've never had reason to use them for that.