I need to brag - the trip to the shops ended up being absolutely worth it: I scored a puffer jacket for a grand total of $6.40. Now I'm extra ready for Japan and can put the rest of the money I thought I'd need to spend on a jacket towards Mofusand goodies!
Rivers! They had a couple of different styles and colours, but only one or two varying sizes of each. They were all marked at $25, including the one I grabbed.