You can't leave without perusing the aisles of Freitag Flagship Store, an iconic local shop.
Escher Wyss, where Freitag Flagship Store is located, is bursting with things to do. Many travelers also visit Bahnhofstrasse, which is within close reach of the retail outlet. Have a look around before you leave the area.