credit card payments no longer accepted!
Apparently, they no longer accept credit card payments. They now require IBAN to process payments.
United States
Apparently, they no longer accept credit card payments. They now require IBAN to process payments.