I couldn't find anything about it already, and after struggling to find an answer for a good place to get gear in Osaka/Kansai, thought this might be helpful to those based in the area.
I visited JSBC Snow Town on the weekend and was very impressed with what I found. They only open from November 20, 2010 to February 27, 2011. 3-10pm Mon-Sat, 12-6pm Sunday/Holidays. It's at Kyocera (Osaka) Dome, which is pretty easy to get to on the subway - about 10-15 mins from Shinsaibashi.
They mainly stock snowboard and skate gear - not too much for skiiers that I noticed, but then I wasn't looki