I finally received a response from United regarding this issue.
No letter, but a $100 certificate on stationary that reads "We hope this travel certificate will give United Airlines an opportunity to serve you again."
I guess it's more than I expected, but some kind of personal response like "we'll try to fix this problem" would have been nice.
Thanks for your above thoughts on this issue.
JP