Peak Performance will open a corporate store in Münster, Westphalia, on Sept. 17. It is the 10th door in Germany, where some are corporate and others franchises. Currently, Peak Performance has some 70 flagship stores worldwide and supplies around 2,000 retailers in Europe, Canada and Japan.