I wish they all had unsubscribe buttons.If I receive emails from a site after a transaction, there is usually an "Unsubscribe" option in the fine print at the bottom of the email. It's always worked for me.
Someone typed my email address for the Home Shopping Network. HSN obviously doesn't verify email addies. They have no unsubscribe. I still see their stuff in my spam folder months later.