I don't buy much stuff, but for clothing, Finisterre, Patagonia and TK Maxx are the first places I look. Also Decathlon for any sport - related stuff - they're rooted in the Lille area which is the textile area of France and do their R&D there. Their wetsuit gloves and boots are excellent...