I don't have the ultimate zapper -- decided not to get one because I wasn't convinced about the technology and it's application for MY purposes.
Chipper, there is always hope in getting rid of these things and for you to boost the immune system. parasites will always be a battle, though, because these darn things are everywhere -- that's their nature -- parasitic animals! Despite this, the battle can be fought.
Anyway, glad you returned. There are many knowledgeable people hanging around here.