I am sure the OP just needed to vent. It's a pretty poor show by the airline to suddenly shift a booking with little time to rearrange plans.
Do you have access to a financial advise column in a newspaper? Often they can get a much better and faster response than by going through the so-called official channels which appear to be designed to dissuade people from making legitimate claims. Failing that, there's Twitter.