Black logo

This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

Sign up to emails for 10% off

Free shipping on orders over CAD $59

Terms & Conditions

It is a term and condition of a reader accessing and reading website,  which is a trading name created by Mayablue Trading Ltd.  Mayablue Trading Ltd provides the material published on that disclaims all warranties in respect of the same.

These terms will apply to any contract between us for the sale of products to you. Please read these terms carefully before ordering any products from our site. Please note that placing orders means you have agreed with our terms. If you refuse to accept these terms, please stop before you order any products from our site.

We amend these terms from time to time. Every time you wish to order products, please check these terms to ensure you understand the terms which will apply at that time.


Mayblue Trading Ltd provides ‘as is’ and does not warrant that the functions contained in the material contained in this site will be uninterrupted or error free, that defects will be corrected, or that the website or the server that makes it available are free of viruses or bugs or represents the full functionality, accuracy, reliability of the materials.

Mayablue Trading Ltd makes no representations or warranties of any kind, with respect to the information or content included in

Contract Formation

All orders made by you through are subject to acceptance and availability. We may choose not to accept your order for any reason.

Prices of products are correct at the time of entering information, however, we reserve the right to change prices without prior notice.

No contract will exist between you and Mayablue Trading Ltd of any product unless and until we send you an e-mail confirming that it has dispatched your product.

Age Of Consent

By placing an order at, you declare that you are of the appropriate legal age in your country to purchase the items. If you are not legally entitled to order certain items, we will not be obliged to complete the order.

Liability Waiver

Mayablue Trading Ltd will not be liable or responsible for:

 1) losses that were not foreseeable to both parties when the contract was made;

2) losses that were not caused by any breach on the part of the supplier;

3) business losses and/or losses to non consumers;

4)death or personal injury caused by your negligence;

5) fraud or fraudulent misrepresentation;

6) content of external websites linked to


Additional Terms

You agree to use this site only for lawful purposes.

We will not be liable or responsible for any failure to perform, or delay in performance of, any of our obligations under a contract that is caused by an event beyond our control.

If such event takes place that affects the performance of our obligations under a contract,  we will contact you as soon as reasonably possible. If our obligations under a contract will be suspended by the event,  we will arrange a new delivery date with you after. 

You may cancel a contract affected by the event To cancel please contact us. If you opt to cancel, you will have to return the products and we will refund the price you have paid, including any shipping charges.