First of all, i did it on purpose to buy from a Canadian company. Let's say that I prefer paying 1$ more and buying from a local company than from amazon. The transaction was very smooth and the product arrived well and within 4 days, safe and professionally packaged. I would definitely buy from them again!
Second, I am looking at the negative reviews and they totally don't make sense. You don't have to pay with paypal to get your money back, all canadian credit cards offer disputes automatically. So when you don't receive a product you can simply call your bank/credit card and reverse the transaction. If you pay by a credit card, you can never get "duped" for your money!
I don't get it why people write FAKE negative reviews. This is a legitimate Canadian reseller company.