I used to have a sign on my door which read, "There will be a $5.00 charge for religious and commercial solicitations"
If the salesmen and saleswomen believe in what they are doing they will pay the fee, no? Isn't my soul worth at least $5? Alas, I made no money from my venture :(