We will take all reasonable steps to deliver your order to you on or before the date specified in the Order Confirmation but delays may be caused and delivery can be delayed due to Force Majeure Events or for any other reason and Olivia Yao Jewellery does not warrant or guarantee the delivery date specified in the Order Confirmation and shall have no liability to you for any loss, damage, costs, expenses or other claims that you may incur as a result of late delivery. The time for delivery of the Products shall not be of the essence of the contract.