netspendallaccess.com/activate
1 800 314 8247
Printable View
netspendallaccess.com/activate
1 800 314 8247
Is it for americans only?
Yes.........................................
And why only America? It's a shame:(
Unfortunately, you're right there's nothing you can do about it.