Posted December 09, 2010
I looked under Support and I've looked at the checkout screen, but I'm curious as to whether or not you require credit cards or can debit cards be used too?
This question / problem has been solved by doccarnby

It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera