wallywisdom
New member
...residents? I reside in a country where Paypal does not accept us. And the MasterCard l obtained from our bank are always declined by online payment sites. Therefore, I need a pre-paid credit/debit card for my online businesses. A REPUTED firm is most desirable.