Enjoy FREE standard delivery on orders over $59.99
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
3 / 12
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird
Best Sellers - 3D Wooden Mechanical Hummingbird

Best Sellers - 3D Wooden Mechanical Hummingbird

$36.99 $72.50
4224 sold
Quantity
Style
Qty 998 in stock
💝99.2% of Reviewers Recommends This Product.
🌎 Over $59.99 for free delivery worldwide
🛒 Tracking number for every order
💯 Payments Via PayPal® and Credit Card
⭐ Returns>>100% Money Back Guarantee


How to assemble?

  • Assemble as instructed
  • No need for glue and other tools
  • Unique and beautiful design
Product details contain a unique artistic sense
Puzzle Model Gifts Everyone Will Love


Specification:

  • Product Name: Wooden Mechanical Hummingbird
  • Material: safe and environmentally friendly basswood plywood
  • Installation time: 4 hours
  • Number of accessories: 205 PCS
  • Packing size: 29*22.8*24cm
  • Installation difficulty:

You can DIY your favorite color with paint!!!


Package includes:

  • 1 * 3D Wooden Mechanical Hummingbird
Shipping

At Hilicense, we understand that timely delivery of your purchases is crucial. Please take a moment to review our shipping policy to understand how we ensure a smooth and efficient shipping process:

Processing Time: Orders are typically processed within 3 business days from the date of purchase. During peak seasons or promotional periods, processing times may be slightly extended. You will receive a confirmation email with tracking information once your order has been shipped.

Shipping Methods: We offer Air Parcel Register Shipping Service. 

Estimated Delivery Time: The estimated delivery time depends on your location and the selected shipping method. Typically, orders are delivered within 7~15 business days. Please note that delivery times may vary due to factors beyond our control, such as customs delays or unforeseen circumstances.

Shipping Fees: FREE SHIPPING on orders over US$59.99 (or US$6.9 shipping fee to worldwide). You can view the shipping costs during the checkout process before finalizing your order.

Tracking Your Order: Once your order is shipped, you will receive a confirmation email containing a tracking number. You can use this number to track your order's status and estimated delivery date.

Order Status Updates: We provide regular updates on your order's status via email. You will receive notifications for order confirmation, shipment, and delivery. If you have any questions about your order's status, please don't hesitate to contact our customer support team.

Changing Shipping Address: If you need to change the shipping address after placing an order, please contact our customer support team as soon as possible. We will do our best to accommodate your request before the order is shipped.

Contact Us: If you have any questions or concerns about our shipping policy, please don't hesitate to contact us at support@mail.Hilicense.com. Our customer support team is here to assist you.

Thank you for choosing Spacelinee. We strive to make your shopping experience enjoyable, from browsing our products to receiving them at your doorstep.

You May Also Like Don't Like These?
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1728540568666').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);