By placing an order with IBI KSA you are making an offer to buy. We may accept or decline any order, and an order is final only after we confirm it. Prices and promotions can change without notice, and the price that applies is the one shown when you order. Payment must be received and processed before an order is accepted, and you confirm you are authorized to use the payment method you provide. Products and services are provided as is and as available, and to the fullest extent permitted by law IBI KSA is not liable for indirect or consequential damages. For any question about these terms, contact care@ibistores.com.