Orders generally arrive within 2-5 business days of dispatch. However, we ask you to allow up to 14 days for delivery in case of any delays.
Please note some items may arrive separately as orders can be sent from multiple stores.
If your full order still hasn’t arrived within 14 days of dispatch, please let us know using our contact form here and we’ll raise an investigation with the courier.