We strongly advise you book all appointments, be they big or small, well in advance to avoid disappointment.