Refund policy

Returns Icon

Simple, fair, and hassle-free returns for LumiLiving customers

🕒

Return Window

You have 30 days from the date of delivery to request a return.

Eligibility Criteria

  • Item must be unused, uninstalled, and in original packaging
  • Product must be in resalable condition (no damage, scratches, or signs of use)
  • Lighting and LED products must not have been wired or powered on
  • All accessories and documentation must be included

Returns that do not meet these conditions may be partially refunded or rejected.

🚫

Non-Returnable Items

  • Opened electrical components or lighting products that have been used or installed
  • Items returned after the 30-day window
  • Products marked as final sale
💡

Special Note on Lighting Products

Lighting and LED items are fragile and sensitive to installation. For safety and resale reasons, any items that show signs of tampering, installation, or usage will not qualify for a return.

📦

Return Shipping & Costs

We offer free returns only in the following cases:

  • The item is defective or damaged
  • You received the wrong product
  • There is a valid quality issue or manufacturer error

For all other reasons (e.g. change of mind, wrong size, buyer's remorse), you are responsible for return shipping. Return shipping fees will be deducted from your refund if the return is not eligible for free return.

🔁

Exchanges

To exchange an item, please submit a return request for the original item. Once it is accepted, place a new order for the desired item.

💰

Refunds

Once your return is received and inspected:

  • We will notify you if your refund is approved or declined
  • If approved, your refund will be processed to your original payment method within 10 business days
  • Shipping fees (if applicable) will be deducted from your refund

If more than 15 business days have passed since your return was approved, please contact us at contact@lumiliving.co.za.

📬

Return Process

Once your return is accepted, we will email you instructions and, if eligible, a prepaid shipping label.

Please do not send items back without confirmation.

Submit a Return Request

Please fill out the form below to begin your return process:

Order Number *
Email Address *
Product Name *
Reason for Return * -- Select a reason -- 📦 Defective/Damaged Item (Free Return) 🔄 Wrong Item Sent (Free Return) ⚙️ Product Not Working as Expected ❌ Changed My Mind (Shipping Not Covered) 🎨 Ordered Wrong Size or Style
Additional Information
I have read and agree to the return policy *
Submit Return Request

Need Help?

If you have any questions about your return, please contact us:

📧 Email: contact@lumiliving.co.za
.returns-container { max-width: 800px; margin: 0 auto; padding: 30px 20px; font-family: 'Helvetica Neue', Arial, sans-serif; color: #333; line-height: 1.6; } .returns-header { text-align: center; margin-bottom: 40px; } .returns-icon { width: 100px; height: auto; margin-bottom: 20px; } h1 { font-size: 2.5rem; margin: 0 0 10px 0; color: #333; } .subtitle { font-size: 1.1rem; color: #666; margin-top: 0; } .policy-section { margin-bottom: 30px; padding: 25px; background: #fff; border-radius: 10px; box-shadow: 0 2px 10px rgba(0,0,0,0.05); position: relative; } .section-icon { font-size: 1.8rem; margin-bottom: 15px; display: inline-block; } h2 { font-size: 1.6rem; margin: 0 0 15px 0; padding-bottom: 10px; border-bottom: 1px solid #f0f0f0; } .policy-list { padding-left: 20px; margin-bottom: 20px; } .policy-list li { margin-bottom: 10px; position: relative; } .note { padding: 10px 15px; background: #f9f9f9; border-radius: 5px; font-size: 0.95rem; margin-top: 15px; } .important-note { padding: 10px 15px; background: #fff9e6; border-left: 3px solid #CFA800; border-radius: 5px; font-size: 0.95rem; margin-top: 15px; } .return-form-section { margin-top: 40px; margin-bottom: 40px; padding: 30px; background: #fff; border-radius: 10px; box-shadow: 0 2px 15px rgba(0,0,0,0.08); } .return-form { margin-top: 25px; } .form-group { margin-bottom: 20px; } .form-group label { display: block; margin-bottom: 8px; font-weight: bold; } .form-group input, .form-group select, .form-group textarea { width: 100%; padding: 10px 12px; border: 1px solid #ddd; border-radius: 5px; font-size: 1rem; transition: border-color 0.3s; } .form-group input:focus, .form-group select:focus, .form-group textarea:focus { border-color: #CFA800; outline: none; } .checkbox-group { display: flex; align-items: flex-start; } .checkbox-group input { width: auto; margin-right: 10px; margin-top: 5px; } .checkbox-group label { font-weight: normal; } .required { color: #e74c3c; } .submit-button { background-color: #CFA800; color: white; border: none; padding: 12px 24px; font-size: 1rem; border-radius: 5px; cursor: pointer; transition: background-color 0.3s; font-weight: bold; width: 100%; } .submit-button:hover { background-color: #b89400; } .help-section { text-align: center; margin-top: 30px; padding: 25px; background: #fff; border-radius: 10px; box-shadow: 0 2px 10px rgba(0,0,0,0.05); } .contact-button { display: inline-flex; align-items: center; padding: 10px 20px; margin-top: 15px; background-color: #CFA800; color: white; text-decoration: none; border-radius: 30px; font-weight: bold; transition: background-color 0.3s; } .contact-button:hover { background-color: #b89400; } .button-icon { margin-right: 10px; } @media (max-width: 768px) { .returns-header { margin-bottom: 30px; } h1 { font-size: 2rem; } .policy-section, .return-form-section { padding: 20px; } .section-icon { font-size: 1.5rem; } }