All fine jewellery is made to order. Our production time is 10-15 business days, however if you require delivery quicker than 2 weeks; please reach out to us so that we may try to accommodate your request.  All fashion jewellery is available in stock. Your order will be shipped between 2-4 business days. If an item is out of stock; a sales representative will notify you about this delay.