Hi David,
Well they were setting up a customer service site and many people over at TFW contacted them, but they haven't been good at responding.
That said, it's worth trying:
store@toyworld.jp
Here's a thread over at TFW that you can reference (props to Qingtianzhu)
http://www.tfw2005.com/boards/thread...#post-14144894