Delivery information

    There are various shipping options available to each country. Shipping methods and costs are clearly shown on all quotations.​

    Our official logistics partners are DHL International,UPS,FeedEX,Purolator. the world’s largest and most advance delivery network offer time definitive solutions to over 220 countries and territories worldwide. For full details of which services are available in which countries please visit the Shipping Partners website. We may sometimes use alternative carriers for logistical or operational reasons.​

    All stock things typically transport from one of our accomplice stockrooms inside 48 hours of receipt of installment. Conveyance times are point by point on all citations yet we can likewise offer time-clear and Saturday conveyances.

    As soon as your item(s) have shipped, we'll send you a Shipment Notification email that includes the carrier's name and a tracking number with a link to their website.

    Express delivery

    Since we see how exorbitant and troublesome a breakdown can be, we offer overall expedited shipment on the entirety of our items. Our organization of favored accomplice stockrooms notwithstanding our own dissemination habitats empowers us to offer really extraordinary assistance inside the business across the whole globe.

    Arrange your own shipping

    You can organize your own transportation, there might be a charge for pressing and dealing with. Kindly contact our outreach group, on the off chance that you wish to utilize your own transportation organization and forward your record subtleties and the assistance level you require and we will wrap up.

    Under no circumstances do we accept responsibility/liability for goods lost or damaged etc. whilst in transit if you choose your own carrier. It is the responsibility of you and your shipping company to resolve any issues directly with each other.

    Local customs charges

    This is your responsibility to pay any charges relating to the import of goods into your country. Under no circumstances do we accept responsibility/liability for local taxes and/or customs duties that may be payable upon delivery. It is your responsibility to ensure that you comply with these requirements.

    Have not received order

    There are several reasons why an item you ordered may not have been received:

    Missing or delayed order

    Conveyance for the most part requires 1 a month from receipt of installment relying upon the conveyance choice picked. We will inform you assuming there is any postponement or longer conveyance time. In the event that you accept your thing has been lost or deferred, kindly reach us.

    Item temporarily out of stock‍

    If an item goes out of stock and we expect to receive new stock within a reasonable time we will hold your order and dispatch the item to you as soon as stock is available.

    Item unavailable

    Assuming a thing becomes inaccessible or is stopped by the maker, which implies we are out of the blue unfit to satisfy your request we will get in touch with you to tell you. Assuming that we can't satisfy your request or proposition a reasonable elective then we will give a quick discount assuming that your installment has effectively been handled.

    Payment declined or not received

    If we cannot process payment for any reason, we will contact you to let you know and ask you to access your account and update your card or bank details as necessary.

    You also may contact us at:


    6691 Edwards Blvd, Mississauga, ON L5T 2H8, Ontario, Canada


    Fax :



    941 E. Lovejoy Street,
    Buffalo NY 14206, United States


    Fax :


    Live Chat Support