Has anyone managed to defeat these poxy little bastards? My lo has had them for about 18 months now, and if anything they're getting worse.