Supermarkets in particular always overbook for Bank Holiday weekends, they are petrified of everyone cranking up the BBQ so they cover their arses by booking 50% approx more than normal. Then when the actual volumes come through the day before hey guess what, they cancel an absolute shedload.