🔥 Father's Day Hot Sale 🔥 I Am Their Father Lightsaber Mirror Lamp

people are viewing this right now
📦Produced in the USA and UK
$29.99
$42.99
-$13.00
  • Deliver to: |
Size:  200mm x 400mm(7.8 x 15.7 inch)
Quantity

Description

🔥Father's Day Hot Sale🔥I Am Their Father Lightsaber Personalized Custom Children's Name Father's Day Mirror Lamp

🧔‍♂️Father's Day is coming soon, prepare this cool gift for your father in advance!!!You Can Enjoy 5%Off Now(Discount Code:DAD5)

Limited stock, sold out soon!!!

This Father's Day, the Force is strong with your gift choice. Surprise Dad with a custom LED mirror lamp that combines epic galactic vibes with heartwarming personalization.

Featuring the bold message "I Am Their Father"— a clever twist on the legendary line — and glowing lightsaber-inspired designs, this piece is both powerful and personal. Add your kids'names to complete the tribute and make Dad feel like the true hero of the galaxy. 🌌👨‍👧‍👦

🌟 What Makes It So Legendary?

  • 🔦 Mirror acrylic surface with bright, energy-efficient LED lighting

  • 💬 Customizable with children's names – engraved directly into the design

  • 📏 Multiple sizes – fits perfectly on desks, nightstands, or Star Wars shelves

  • 🔌 USB-powered – plug it in and let the Force glow!

🛒 Ready to Join the Bright Side? Customize Your Jedi Dad's Lamp Today!
Don't wait for hyperspace delivery delays — order now and make this Father's Day a galactic one. ✨🛰️

📦Additional information:

 What's in the box?

✔️ Mirror with any name engraved

✔️ LED lighting with USB CABLE

Acrylic safety mirror is lightweight and shatterproof

✔️ Wall Mounting Stand Offs

✔️ Remote Control (If you have checked this option)

✔️ Mirror protective film

* Tip: Please carefully remove the mirror protective film after receiving the goods. 

 How long will it take to make?

(Production Time)

STOP! PLEASE READ – This is our busiest time of the year and we currently estimate our production time to be 14 working days due to high demand but our lovely customers will tell you they are worth the wait.

 Delivery options

Fully Tracked Service (2-3 Working days from dispatch)

 Product sizes

400mm x 200mm(15.7 x 7.8 inch)

510mm x 250mm(20 x 9.8 inch)

800mm x 400mm(15.7 x 31.5 inch)

USB CABLE SIZE 1.5 meters long

 Materials

High quality official acrylic

Acrylic safety mirror is lightweight and shatterproof

Our Guarantee:

If you don't have a positive experience for ANY reason, contact us and we will make sure that ALL your concerns are addressed and you leave 100% satisfied and smiling

We have 24/7 Ticket and Email Support. Please contact us via e-mail or our contact form if you need assistance we're here for you.

Our service mailbox: service@loradream.com

Shipping & Returns

  • Orders can be cancelled or modified within 2 hours after being placed.
  • International orders: It may take additional days if orders have to go through customs. We have no influence on the customs process and apologize for any inconvenience due to delivery delays resulting from this.
  • For more detailed information and instructions, please visit our Replacement & Refund Policy.
  • Learn more about Shipping Policy here.

Personalization

  • Please complete fields required to customize options (Name/Characteristics) and recheck carefully all the customized options.
  • Text: Standard English excluding special characters, emojis to ensure the best looking.
  • Characteristics: Pick one-by-one options that match your description.
  • The last step, click “ADD TO CART” and wait for us to create your wonderful creation ❤️.
Customer Reviews
Here are what our customers say.
Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.