Hm. Google can't seem to translate the page. Does it say if they'll ship to North America? Can't find anything like this for such a good price. Thanks.