Yes all orders should be placed in advance. You’ll have a delivery calendar you can choose your preferred delivery date on. Please note this is not guaranteed, and our goods can experience a longer delivery journey due to unforeseen network delays that are out of our control.