У меня не великий опыт хождения по местным часовым лавкам, так что про скидки ничего не скажу, а из общих соображений:
Visa/MasterCard с чипом примут 100%, без чипа — слышал, возможны проблемы, но это скорее редкость.
Наличные евро кое-где берут, но я бы не рассчитывал, к тому же курс при такой покупке может неприятно удивить. Лучше расплачиваться франками.
Про возврат НДС всё расписано здесь:
http://www.zurich-airport.com/passen...e-and-finances
Вкратце: налог вернуть можно с покупок дороже 300 франков не позднее 30 дней с даты покупки. Просите у продавца специальную форму, её штампуют на таможне (может потребоваться предъявить товар), деньги возвращают в Global Blue.
НДС в Швейцарии — 8%, а не около 20, как в ЕС, не обольщайтесь :-)