I booked a hotel room for a family event in early March. I had to cancel my reservation due to weather. I canceled 24 hours before the check in date. Now on the 20th of March I still haven't received a refund. I called the customer service number and was told because I canceled my reservation online I was not able to receive one. Very unhappy.
The representative was very kind though so you have that going for you.