Their address is on my invoice. I just printed the invoice, took it to my bank branch and asked for a wire transfer. When I told her the amount in Euros she said we can't do that, and I told her of course you can. Turns out they can, they deducted the amount from my checking account, and also deducted a $73.00 International Bank Transfer Fee.