I booked with Expedia, including free cancellations. After my company informed me days before my stay was to happen that I was booked elsewhere, I cancelled through Expedia, still within the cancellation window. When a few days passed, I noticed my credit card was charged, just as if I had stayed there. I contacted the hotel, and they first said I cancelled too late. Then they said to submit documentation or a confirmation of cancellation via e-mail, which I did. Two days had gone by, and nothing happened, so I contacted the hotel once again. The individual stated, again, that I had cancelled too late. Then they acknowledged receipt of the e-mail and document, yet did not respond back (almost as if it would just go away if they didn't respond). However, they then stated that I needed to have Expedia contact them with the verification of the cancellation, which is where I received the confirmation of cancellation from in the first place. I have reported this hotel to the authorities as well as filing a credit card dispute, and hopefully something will come of this. The hotel seems intent on trying to change the rules to suit themselves when I actually complied with the rules by cancelling in time. However, I still have yet to receive any sort of refund or promise of such.