I don't have any neighbors like that. When someone comes around selling stuff I answer the door I just open it and loudly say"I'm not buying anything!" and when they start telling me they are not selling anything I interrupt them, repeating myself. That usually works and keeps them away for a while. The only exception is when little girls come around selling cookies. I may or may not buy from them, but I don't get rude with little kids.