I kinda enjoy talking to the reps and hearing the various silly offers to keep the card. Sometimes, they even have a good offer.
But, the email tip is a good one, especially if you have something more constructive to do than fish for bonus offers.
In the old days, I used to send a letter via US mail.