I have a LOT of respect for the JWs - the abuse they receive is huge for what they do, and they're nicer than the sales reps (and easier to get rid of). They're actually doing worthwhile work too, unlike the sales reps. DH, on the other hand, hates anyone who knocks on doors so is very abrupt with people like that (in fact, I have to peep out to see who's here before I ask DH to answer the door!).

But I do feel bad when we're having a chat (and yup, I not only invite them in but make cake and coffee!) and I really disagree. Because I can't agree with some of their teachings but I do feel a bit bad about it; if they were from a religion that wasn't Christian then I'd not have that problem.