Customer Support and information

We aim to fulfill all orders received within 24 hours.

Payments are processed through the website payment providers.

If you are unable to affect an online payment please email us at & we will arrange a call to facilitate a bank transfer or appropriate other option.

Delivery times are usually within 3-5 days of  payments received but are subject to the destination location. For remote locations we can only provide an informed estimate of delivery times.

To cancel or return goods or seek refunds please contact us quoting your order number via email to

If goods have not arrived after the designated time please contact us quoting your order number. via email to

For further information see our Returns/Refund Policy