> The only way OUT of the script was to say "I will cancel my order unless you stop"
Hanging up the phone is always an option. If you feel civilised you first say you are not interested and thank the sales person for their time, and then hang up no matter what they try to say. That is a way out of the script of course.