What Stores Sell Prepaid Credit Cards?

All of the Walmarts sell prepaid credit cards and you can even buy them now at many of the grocery stores. I have also seen them at a lot of convenience stores. It would just be a matter of looking where ever it is that you shop at.