The persistent salespeople wouldn't buzz off until I firmly said no.
Idiomatic Expressions for buzz off
Phrase: Give someone the buzz off
Meaning: To dismiss or reject someone in a rude or abrupt manner.
Usage: The boss gave the employee the buzz off when he asked for a raise.