AjarahDank
Member
I purchased some products from nukeheads the other day and I just received an email stating I need to call my bank for authorization. Note: I'm using a prepaid Green Dot visa per payment instructing via the site.
If this normal? If so, what's the point of the prepaid CC?
If this normal? If so, what's the point of the prepaid CC?