FREE SHIPPING OVER $100 | 43,500+ customers served since 2006

Contact Us


Like most other businesses, we are currently experiencing severe disruptions from shipping companies, stock availability and 200% increased order and e-mail volume. We thank you for your patience and are diligently attending to each order as fast as possible.

In the case of delayed or out of stock items, we order directly from the sole sources in Canada and overseas and we stake claim on the first available units in the order they come in. You will receive a shipping notice when your order has shipped. We have not forgotten about it.


Join our mailing list for new products, weekly record orders, special offers and secret sales.