Free Shipping On All Orders

How long does delivery take?

  • Your order should arrive within 3-5 business days, but can take as long as 7-10 business days for delivery. 
  • We ship orders on Mondays - Sundays during office hours only. We do not operate on public holidays. We always aim to post your order as quickly as possible, but there might be some delays – especially for best selling items! Your patience is appreciated.
  • Shipping times will be affected during public holidays. Heavy order quantities are expected, causing a delay in processing and shipment as we work quickly to fulfill all orders as soon as possible, and couriers limit their operations at these times. This is outside our control. If you do plan to place an order for the holidays, please order as early as possible to ensure it arrives on time. We cannot be held liable for late delivery times. Normal service resumes immediately after each holiday.