I found this place while researching how to buy a Japan Rail Pass before going to Japan. The online form was easy to fill out, and there were no additional processing fees.(There is a $ 20 fee if you need to have it shipped to you.) I filled out the form, and someone called me later that day to get my credit card info. The passes were ready to pick up the next day. Super easy, good customer service. I’d recommend checking them out if you are going to Japan.