I thought I was booking directly at the hotel which I have done in the past. Was waiting for breakdown of charges when I realized my card had already been charged and with a non-refundable processing charge! I immediately called and was told that, even if I immediately wanted to cancel, I would still have to pay fee. No other internet site charges a fee. Now, I'm stuck not even knowing if I have a reservation. These people are so misleading! Stay far, far, away from them.