I purchased a Netspend card at a convenient store. I called to activate my card and they tell me that they need some additional documents from me in order to use the card!!??
I then requested a refund because I don't have the time to jump through their hoops. The representative informed me that it would take 20 business days to receive my check in the mail. 20 business days!!! Please don't use Netspend folks, they think they own you and your money.
If you've had bad experiences with them I encourage you to write a complaint as well. This company no longer needs to be in business.