I finally got a reply three weeks later and received a rather generous voucher.  While the experience as a whole was very disappointing, at least the company made-up for it.  Customer service from the airline industry apparently is not completely dead.  It's just a bit slow.