We were in Germany in 2015 and we went in a C & A there where DH bought a jacket. Can't remember which town as we were touring but, according to Wikipedia, there are 486 stores in Germany on 25th February 2016.
Static caravan purchase is it worth buying
What Should You Know Before Ordering Wagyu Steak Delivery Or Buying Wagyu Steaks For Sale Online?