I booked with this company 3 weeks ago through kayak's app... Boy I wish I'd read some reviews! Everything went through fast and smooth and I got a great value... So I thought. The monies flew from my account within seconds, and the accompanying confirmation email followed. Today I received my reminder itinerary... And then, a few hours later they informed me that "the hotel overbooked" and could not accommodate me. The hotel had never heard of me, or them! Now, they tell me it will take 7-10 days to get my money back, with this family vacation starting in 36 hours and no hotel reservation. Thanks hotel club!