Ear drops work until you get an infection. Afterwards, an antibiotic drops will clear things up in a few days, but must be prescribed. And it depends on whether the infection is outer, mid, or inner ear. I've only had to get anti-biotic fluid from a doctor a few times. But they can diagnose the problem quickly. Even a general practitioner can prescribe and diagnose an ear infection and prescribe a solution. Plugs are a good bet if you get re-occurent infections. You'll have to get used to them, but an ear doctor can fit you for a custom pair which fit your ears perfectly. They will cost about $60 though. You can buy ear drops for swimmers at any pharmacy, or make your own solution to save money. Star Otic used to be an excellent brand for swimmers ear, but I've had trouble finding it lately. Good Luck!!!