As a person who works with the latest technology, I hate using outdated snail-mail.
Besides, I have written, and never received an acknowledgement Customer Solutions is a poor name for this department. It's more like "Ignore the customer" department. I have even felt that from the front line employees. No-one has the authority to do anything. "Not my department" is their new motto.