Was going to do the same, but their site seems to have crashed. Sent me to a Japanese web site.
(540) 464-4401