Actually, the hobby shop I go to sells a lot of MTG singles. The owner has all the commons and uncommons in boxes marked with the set (or block) name written on them, and the rares are in a showcase (obviously).
I think the only cards he doesn't have much (if any) of are the ones from the earliest sets, which would be hard to get a hold of.