Our shipping is free for all deliveries within South Africa. Depending on your location, delivery times can vary from a few days to up to 2 weeks depending on stock availability and delivery distances. We want to ensure you are 100% happy with your purchase and refund you if you are not. Please read our Shipping, Refunds, Returns & Terms of Service policy available in the Checkout footer.