I live in South Africa and here we cannot open a Paypal account.
I think there are a lot of geocachers out there with the same problem. Why do geocaching.com website not get a secure service to pay via credit card as well? How do we pay and upgrade our membership witout a direct credit card payment system!