Delivery times are an estimate only.

Our fulfilment time average is 2–5 business days.

We are currently experiencing a high volume of orders and shipping may be delayed. All orders will be processed in the order they are received. 

We are also experiencing some processing and shipping delays due to new procedures and safety policies as a result of Covid 19. We appreciate your patience and understanding as we work hard to ensure your safety as well as the safety of our staff.

We offer our sincere apology for any late deliveries and inconvenience this has caused.

We’ll work our hardest to meet our delivery estimates. If you’re ever in a situation where you haven’t received the order and it’s past its estimated delivery time, please allow a few more days. Get in Touch with us (, we’ll check your order status and let you know how to proceed.