Shipping and Delivery

In keeping with our company values of supporting local communities, we have teamed up with local partners or courier companies to provide the delivery services for our online store. This way we are contributing back to the communities around our stores and thus helping create and maintain employment at a time where banding together has never been as important.


Shipping areas and times

  • At present we support delivery up to a maximum of 40km radius from any of our stores across the country via the website

    • Should you reside outside the 40km radius but would still like delivery, please contact your nearest branch manager to get a quote for delivery to your area or send an email to

  • We only deliver to physical addresses where someone is present to receive the delivery

  • Deliveries are made during working hours (9am to 4:30pm) Monday to Friday

  • Orders placed by 12pm are eligible for delivery within 24-48 hours. As an indication:
    • Orders placed Monday to Thursday will be available for delivery within 24-48 hours

    • Orders placed on Friday before 12pm will be available for delivery on the following Monday, except if the Monday is a public holiday

    • Orders placed on Saturday/Sunday will be available for delivery on Tuesday, except if the Tuesday is a public holiday

    • No deliveries will take place on a Saturday, Sunday or public holiday

  • You may also elect an alternative day for delivery should you so wish. This can be done when you are contacted by the branch to confirm your delivery time.

  • We will contact you the day before to confirm delivery and also to ask you to advise a preferred time slot for delivery

    • We will do our best to get our delivery partner to accommodate your preferred time slot, but in certain cases it may not be possible due to time constraints and routings. In this case, the distribution partner will contact you directly to confirm a new delivery time on the morning of the delivery


Stock availability

  • Stock is shipped to you from the branch you select when concluding your order. Not all our branches carry an identical range of products. The general availability of the stock at the branch is indicated on the website at the time of placing your order

  • We do our best to ensure that stock purchased on-line is available in the branch and that we are able to fulfill your order. However, we cannot guarantee this. If a product is no longer in stock at the time the order is received by the applicable branch for dispatch picking:

    • We will inform you as such

    • We will give you an indication of when we will be able to deliver the completed order

    • You will have option to accept this or to modify your order accordingly

      • If you choose to accept the new delivery time, we will reconfirm with you the day before and schedule the delivery

      • If you choose to modify the order (remove an out of stock item or substitute it), the branch will ensure that this is done so that your delivery will not be delayed. If necessary, they will also guide you with processing any additional payment or process any refunds due to you as a result of such modification (as per our refunds and returns policy)

      • We can arrange inter-branch stock transfers between branches close to each other - if possible, but this may lead to additional waiting times and costs, and should be arranged with in advance.


Delivery Fees

  • Delivery fees are charged based on distance from the store and order value

    • Orders up to R750

      • R115 for all deliveries within 20km radius of the store

      • R160 for all deliveries between 20km and 40km radius from the store

    • Orders over R750

      • Free delivery within 20km radius of the store

      • R45 for all deliveries between 20km and 40km radius from the store

  • If you contact us and we are able to accommodate delivery to an area outside our normal delivery zones, you will be quoted a specific rate for the delivery at the time of booking the delivery.



  • We undertake to deliver your order to you on time. However:

    • We cannot guarantee time slots. While we will always try to honour your requested time slot, route and time scheduling might mean that a time slot has to be shifted and we hope you understand. Should we find this happening too often we will increase delivery capacity to rectify this

    • You will need to provide us with your accurate delivery address to ensure that we get the order to where it should be. If need be, add some additional info to the comments section on checkout in cases where delivery might not be straight forward

    • You will need to make sure that you or a person you designate are present to receive the order at the time slot agreed

  • We will confirm telephonically with you your preferred delivery time the day before delivery is due, and if this subsequently changes due to route planning, will re-contact you to advise/confirm the new time slot

  • You will be provided with your official invoice on delivery of the order. You can however, still access all your historical order details from the “My account” section of the website

  • On delivery, we will require you to confirm delivery by signing a proof of delivery. Please check you order received to confirm it is per your online order

    • As a result of the current COVID-19 pandemic, Proof of delivery can be given verbally to our delivery partner who will note this on the proof of delivery document

  • We can’t be held liable for attempted deliveries we duly execute based on your instructions and information provided. As such, should two (2) repeated attempts be made to execute delivery at your designated delivery address, and fail, we will take the stock back to the store, where:

    • A new future delivery date can be arranged at an additional cost to you

    • A date for collection at the store can be arranged with you