i absolutely love strepsils. they work. i used to have to stock up on them when in the UK or France or Australia, but now they can be purchased here on Amazon, and i couldn't be happier.
the USA does not sell antiseptic lozenges over the counter like this. all of our medicines are fake money-making schemes that usually just consist of Menthol, which has NO medicinal properties, and is even drying - which just makes throat problems WORSE. it blows my mind.
i am no doctor, but i am convinced i have fought off strep throat infections with just Strepsils (along with other home remedies like steam inhalations, vitamins, & sinus rinses), since i don't have health insurance and can't easily get access to antibiotics anyway.
obviously if you have a full-blown infection, this probably won't save you, but i find it very effective for stopping germs in their tracks when caught early on.