Не отпугивает, конечно. Но в аптеке много всего, по крайней мере, у нас, в маленькой около дома, я разнообразию удивилась.И браслетов много, и карандаши, и спреи, и наклейки на одежду и даже небольшие такие коробочки с веществом действующимЮ прицепляющиеся тоже к одежде, наподобие освежителей воздуха для авто, но поменьше размером.Только ультразвуковых отпугивателей не видела..