Hello dear [MY NAME REMOVED LOL],
We have now set up PayPal account, so it is going to be easy.
You don't have to have PayPal account to pay and you can choose payment method from credit card, bank wire, etc...
You can write "Paying by Paypal" in remarks when you send order.
So yeah, it seems that they're accepting payments via PayPal and credit card now. :D Here's the order form link for overseas customers, and this is Double Decker's website. They haven't announced it yet on their homepage but I think it's safe to say that it's all good to go. :)