This question has come up a couple of times so I thought I'd post the answer here.

Our ultimate goal is to get products into Canada in the most economical way possible and pass the savings on to the customer.

There are a couple of reasons the prices are in USD....

First, since the majority of the products we list originate in the US, we have to pay the suppliers in USD and then would need to convert the sale price to CDN. With the variations in exchange rate, we would either need to update our prices on a daily basis, or set the prices much higher than they need to be at a given time to allow for potential drop in the value of the Canadian dollar (or rise of the USD as the case may be). If we were to constantly update the prices we would need to dedicate someone to look after that and in turn would need to charge more to the customer. If we set our prices based on a projected exchange rate, again the customer would end up paying more than they need to.

Second, at this time our Canadian bank, cannot see their way clear to set up a payment gateway for us for a reasonable fee. They want to take a much higher percentage than their US counterparts and since we operate on a very low mark-up we would need to raise the price to allow the bank to get their share. We are thinking of changing banks, but as a "gun business", apparently we're "high risk", so it's difficult to find a bank willing to take our business.

With all that said, if you do want to place an order and pay in CDN, we can accommodate you for sure. Just click the check/money order option at check out and make a note in the comments that you would like to pay in CDN. We will do the conversion based on the TD Bank rate of the day and send you a total in CDN. Then you can pay via interac transfer or send a check or money order to our BC address.