There are watch stores in Switzerland