Врачам виднее конечно, мне в свое время (сама аллергик) тоже говорили про швейцарский.  Бывает по нужде принимаю кетотифен наш родной за 13 руб, хоть он и накопительного эффекта, но на меня действует с первого раза с полтаблетки, ни разу не подводил.