I booked a room through Kayak and cancelled within 10 minutes of arriving at hotel because they said it could take between 30m and 1hour for the reservation to hit their system. I was so tired that I decided to pay a bit extra and checked in through the front desk. I received an email from Kayak stating the room was cancelled within the allotted timeframe for a full refund. The problem is the refund never showed up. The email instructed me to contact Get-A-Room.com which handled the reservation through Kayak. I have contacted them three times and sent them the email showing the time and date and the refund has not been credited close to a month out from the cancelation. Get-A-Room now tells me they have issued the credit but it could take two (2) billing cycles to hit my bank. I called Kayak customer service and the customer service rep looked up the reservation and said that was close! As if to imply that somehow I could have avoided this by not canceling so close to the deadline even though it met the criteria for a full refund. Unbelievable! She informed me that Kayak is a meta-search company and does not take responsibility for what their partners do. Buyer beware :))