Sport Conrad, a large retailer in the Bavarian Alps, has opened a general store for Peak Performance in Garmisch-Partenkirchen, the Olympic town that will host the 2011 FIS world championships in alpine ski.