Pricing & Tax Policy

It is our objective to offer the finest quality products available at the best possible prices. Prices are subject to change without notice, and we try our best to keep prices up-to-date on our website. You will be notified before you're order is processed in the unlikely event of a pricing error. All prices are subject to applicable taxes.


For our non-Canadian visitors we do show prices in other currencies for your convenience. The currency being used for displaying prices is shown at the top of each page (space permitting) and beside each product.

Exchange Rates

Our base currency is $Canadian. For our non-Canadian visitors, we display prices on our website in your local currency using a dynamic exchange rate calculation. This is updated every 4 hours. When items are added to your cart, the exchange rate may change by the time you approve and finalize your order. The invoice will show the billing total (with the current daily exchange rate applied). Your cart and invoice totals may be somewhat different because of exchange rate variations and timing.

Payment Processing

Payment processing is completed by Helcim and payment requests are send via email/text through their secure website once your order has been finalized and approved. Helcim is a Level 1 PCI-DSS compliant service provider and no credit card or bank information is stored on our servers. There may be slight variations in the charge that shows up on your statement as your credit card company may include extra fees for payment processing. Contact your credit card provider for clarification.


Within British Columbia
7% PST + 5% GST
Within Canada (non-HST)
5% GST
Within Canada (HST)
Same as HST
United States
Tax Exempt

All orders shipped outside of Canada are shipped tax free. We avoid cross-border shipments unless authorize by the customer. Please contact your taxation office to find out more about the payment of sales tax, duties, brokerage fees and tariffs that may be applicable.

If you need assistance please call us. You will find fast courteous service from knowledgeable staff.

Call Us – 604-265-1118 Toll-free – 877-895-1118

Send us a message

captcha antivirus image

Please enter the letters and/or numbers in the captcha image in the AntiSpam field (case insensitive).

Your information is confidential and will not be shared.

Other ways to reach us

  Social Media Links