Visa gift cards

yes, they do. you can also buy the actual temporary card, but the thing is that you would have to set it up with your information, and since discretion is an issue, where would you have the permanent card sent to?

There are two stores that mainly handle the Netspend card, and that is HEB and Ace Check Cashing. If you do it at HEB, there is no reload fee. If at Ace or another location, there is a small fee that varies depending on the store.
So can i buy a card at HEB or do I have to get one mailed online. Seriously you are saving my life!
Either. if you go to the store and get the temporary, you can use it as soon as you activate it.

No problem, sometimes you just gotta think outside of the box.