I experienced a trouble with the payment, but maybe it was just because I'm in different EU country from my home address. I'll try it once I'm back. Thank you.
Ok. Let me know if you still have trouble. If so, we can work out a direct method through paypal - but honestly, I have not had any complaints about the payment system so far.