There are now so many worming products on the market making it confusing for pet owners to decide how to treat for worms.
As a rule of thumb, you should always speak to your vet to get advice on the best quality and most appropriate treatment for your cat.
We would always advise not to spend money on treatments found on the high street without getting veterinary advice. Some of these can be ineffective, or even make your cat feel worse.