At my shop we give prices in Yen as the we get people from all over. I usally just send an Paypal invoice in Yen and you can figure the exchange rate for what ever country you are from.
I built my Spada last night. and there a few things to watch out for but it really goes together well.
Kyosho America does need to get these in the States. Really they dont even have it on thier web site. Tamiya America doesnt have a problem keeping up with the Home land as far as updateing the web site.