You can always buy a prepaid visa gift card at Walgreens Wal-Mart and Target there is information on the card it's attached to that tells you what places you can use it
I would just get prepaid Visa they can use anywhere. I dont believe there is one that is mall restricted
I would check the customer service department, I'm sure they'll be able to help
Thanks! Your answer is awaiting moderation.