I had one call me other day selling meat home delivery, i had him go thru bunch of prices, and talk bout products then after few minutes, I told him I was only a 10 year old and this not my house, he hung up.
Or say Can I have your personal phone number and call you later about this, then when they refuse, say Oh you don't like being bothered at home either, and hang up.