All of our garments are made to order. Please allow 10-14 days for manufacturing and an additional 2-4 days for delivery. Shipping R120. Free Shipping for orders over R1500