Did you check and see if they accept Paypal if they won't take an overseas credit card?

That jacket does look good, doesn't it?