“Stand And Deliver”
by Mr. Mister
https://m.youtube.com/watch?v=VpJtPXfMAwA
origination of stand and deliver. It is a hiwayman phrase. In essence it means stop and give me your goods. Like Jack Benny, we too often reply,”I’m thinking...........”
It assumes two choices, your money or your life. But there is another choice.
http://www.phrases.org.uk/meanings/stand-and-deliver.html