Angel Sarees is an online boutique. A limited amount of items are kept in stock for immediate shipping. If e item you want to order is not in stock, an order will be placed for it upon payment confirmation (usually a deposit is required). Items usually take 1-2 weeks to arrive in South Africa and are then posted/couriered/collected once payment is complete. An invoice will be issued upon order placement and a receipt provided on final payment.