I just thought I would pop in to mention the best way to ensure you never get another Jehovah's Witness at your door. Tell them you are what they consider "an Apostate".
'Doesn't matter what country you are in, this will get them to remove your address, and/or phone number, from their lists forever.
Apostate means you were a JW, and have turned against the religion, and are now teaching others the flaws in the religion. They will literally run off your porch if you tell them you're Apostate, and never return.
(I know this because I used to be a JW, and have run from many a porch, then had to remove that address from the list.)
Oh, and congratulations Dave! It's great to hear of your progress.