Best answer by Paul Deschamps
It all depends on what location you go to as some kiosks offer visa.gift cards, some offer accessories and some places like best buy or Walmart offer.gift cards for said store, like I said it all depends where you go so you'll just have to check the place your looking at purchasing from.
View original