Question: do banks sell visa gift cards?
Answer: Visa Gift Cards are Sold in Some Banks Another place to buy Visa gift cards is from your bank. Not all banks sell them, but those that do typically sell cards to existing customers at a competitive rate–around $4 for any load value.