We used Japan Ski Experience (JSE) to book a skiing holiday in Hakuba Japan. The beauty of using JSE is that a lot of items can be booked and there is only one sheet to reference so expenses are quite clear. Coupons provided for room and ski reservations were accepted without difficulty. Pre-holiday communication was straight forward with responses coming immediately. Some people may think that the requirement of a deposit upon booking and paying for the complete vacation a couple of months in advance is a minor inconvenience given that in many cases one can simply pay upon finish of the holiday. But we had a great holiday! I recommend their service.