Last order date for guaranteed* Christmas delivery (perishables): Wednesday 18th December@ 6pm
Last order date for guaranteed* Christmas delivery (non-perishables): Thursday 19th December @ 6pm
Our couriers will endeavour to deliver orders made after this date before Christmas, up to the day before Christmas Eve, but there is no guarantee your order will arrive in time for Christmas. You can use our Saturday service, but we can't guarantee arrival in time for Christmas. You must place your order by Thursday 19th December @ 6pm for Saturday delivery.
Deliveries will be made in between Christmas and the New Year.
*Guaranteed delivery depends on weather conditions and problems outside of our control.