Purchasing thru internet used to be pretty good a bout 2-3 yrs ago even tho you were getting only generic ones, but lately RCMP and Customs are cracking down on them and you'll lose your payment. Your order will never get to you but you will get a warning letter from Ministry of health and Custom officers..