Quote Originally Posted by Xstr8guy View Post
Not yet as far as I'm aware but at least they take EU debit cards.
I was of the understanding that this new payment option at CCBill was for taking EU Debit cards.

Am I not correct in that assumption?