Hi guys, first time poster on this page but I am apart of a few other forums and have been following this thread closely . Heading up to Japan for trip to Hakuba on Friday. Looking to buy high end jacket and pants to replace my worn out gear I currently own in tokyo. Just wondering if you can find brands like Patagonia, North Face, Helly Hansen e.t.c for a good price in stores like London Sports as I am yet to do any shopping in that area. Cheers!