I would second your reporting this to the state attorney general.
I had an issue with Chase credit card services. I applied for a card online where it specifically stated that the introductory rate was 0% for 12 months. I was applying for this card because I wanted to transfer a balance from another card and save on the interest. So I get approved, but I find out that not only did they only give me a credit limit of about half of what I was asking to transfer, but also that the intro rate would only be for 6 months. I called their help line and argued with a guy for about a half hour about how it didn't say anywhere on their website that the intro period was anything other than 12 months. He told me that all conditions are subject to credit worthiness. I asked him to show me where it stated that on his website and his answer was, "Well it doesn't
NOT say that."
Are you freaking kidding me?!?!? Yeah the website also doesn't say that the card won't work on the moon either. Basically I was so furious with the guy that it got to the point where he was telling, that's the way it is, deal with it. But once I wrote a letter to the attorney general, all of a sudden I got a letter in the mail telling me that they would honor the 12 month introductory period and the terms on their website have been changed.
Expedia is betting that if they make it difficult on you, you will go away. Screw that, fight those bastards!!