Shipping Policy

  • Parts and Components under PARTS category are processed within 2 to 3 business days from date of payment.
  • Manufactured Panels are processed within 7 to 28 business days from date of payment

International Shipping

  • Parts and Components are shipped via DHL Express expedited delivery, Shipping charges for your order will be calculated and displayed at checkout, Your order may be subject to import duties and taxes (including VAT), which might be incurred once shipment reaches your destination country. Buyer is responsible for all charges at destination.
  • We offer international shipping to all countries covered and serviced by DHL. Shipping charges for your order will be calculated and displayed at checkout. Your order may be subject to import duties and taxes (including VAT), which might be incurred once shipment reaches your destination country. Buyer is responsible for all charges at destination.

Domestic Shipping Rates and Estimates 

Shipping charges for your order will be calculated and displayed at checkout.

Local Delivery

Free local delivery is available for orders over 500 USD within 50KM. For orders under 500 USD, we charge 50 USD for local delivery.

In-Store Pickup

You can skip the shipping fees with free local pickup at our store. Your order will be processed, prepared and ready for pick up as shown in our Shipping Policy.

How do I check the status of my order

When order is shipped an email notification will be sent showing tracking number and related information . Kindly allow 48 hours for the tracking information to become available.

If you haven’t received your tracking number to your order within 3 business days of receiving your shipping confirmation email, kindly contact us with your name and order number, and we will look into it for you.