Expedia cancelled my flight in exchange for 'flight credits' without my consent. The customer service representative was condescending and aggressive, and hung up on me when I requested a case number to follow up tomorrow (we had been on the phone for over 3 hours). Annoyingly, because Expedia made changes to my reservation, the airline is now unable to make any changes themselves. I am now going to have to go through a small claims court...