Bel, I don't love door-to-door salesmen anymore than anyone else - this in spite of the fact that I once sold vacuum cleaners (and there's a job that sucks). I DO love the word "colporteur", first because I like the idea that there is such a specific occupational word, and second because of Cole Porter, the songwriter. Makes me wonder if that WAS his real name.......