Booking in advance ensures that your get the item you order - We make small batch ice creams and we do run out pretty quick. Also, when you are doing a pick up - your order will be kept absolutely ready for pick up. We hate to keep you waiting.