We booked our weekend stay two and a half months in advance. On the day we were supposed to check in, on our way to the campground, we got a call that they were double booked. This was only two hours before check-in. They offered us a rain check with one free night, but we declined and took a refund. It would have been nice if they could have called and let us know even one day earlier, as it is a three hour drive for us to get there.
Edited as response to the business owner’s reply: We booked over two months in advance. If the double booking occurred on the day of, then why were we the ones canceled on? Shouldn’t it have been the people who booked that day?