Who Sells Visa Gift Cards?

Many of your favorite stores sell visa gift cards. Vons, Albertsons, Smiths, Walgreens, CVS pharmacy, Safeway and Ralphs. These stores also have the American express card.