Terms of Service

Last updated October 2026

Orders and pricing

Prices on Haven Beauty are listed in Kenya Shillings and include any applicable taxes. We reserve the right to correct pricing errors before an order is confirmed; if a price changes after you pay, we'll contact you before proceeding.

An order is only confirmed once payment has been received. We reserve the right to decline or cancel an order, for example if a product goes out of stock, and will refund you in full if that happens.

Payment

We accept M-Pesa payments processed through Safaricom's secure STK push. We do not see or store your M-Pesa PIN.

Returns and refunds

All sales are final. An order is complete once it has been delivered to you or picked up from our store, and completed orders cannot be returned, exchanged, or refunded. See our Shipping & Returns page for details.

Product information

We describe products as accurately as possible, including ingredients and benefits provided by the brand. Colors may vary slightly on screen. If you have a known allergy, check the full ingredient list on the product's packaging before use.

Account use

If you create an account, you're responsible for keeping your password secure and for any orders placed through your account. Let us know immediately if you suspect unauthorized access.

Limitation of liability

Haven Beauty is not liable for indirect or consequential loss arising from the use of our products. Nothing in these terms limits liability that cannot be excluded under Kenyan law.

Governing law

These terms are governed by the laws of Kenya. Any disputes will be handled in the courts of Kenya.

Contact

Questions about these terms? Email info@havenbeautyke.com or call 0710484580.