The other provinces will run things fairly similarly. All the provinces have kept the online sale component. But in almost every other province there will also be bricks and mortar stores which may be public or private. Ontario will break new ground in that they will be the largest online cannabis retailer in the world. Retail on the ground won't come until next year.

I’ve included screen captures of my most two most recent encounters with what I joke as the internet’s Nigerian Prince but urge you not to give the time of day. My favorite part is when he post an email which I did a quick Google search on, and it came back with sketchy results, here’s the email if you’d like to give it a try jamesaltonel@gmail.com.


We support the Microcannabis movement which allows us to showcase the best craft cannabis products in Canada. Local and independent growers / brands are essential in persevering our culture and producing world class cannabis. From the Sunshine Coast to Nelson BC we’re continually focused on supporting premium product that come from small batch production where the details are never missed. They deserve our support and we cherish their great products.
This Hybrid has a ridiculous amount of trichomes that can not be understood until its right in front of you eyes. Light green and dripping with hints of red through out make this slight Indica dominant Hybrid truly something Special. When inhaled you' instantly taste a sweet piney twist that matches the super fruity smell that you smell when you first open the package.
1. Make sure the site looks professional and that is doesn't look like someone put it up last night using a free theme. If they can't invest time, money, and energy into the site don’t think they are going to invest in you and your needs. One of your biggest concerns should be the privacy of your personal information and a poorly made site won’t lead you to a SECURE portal where your personal information is being stored.

The legalization of recreational weed in all 10 Canadian provinces is, in our opinion, a dope move by the G7 nation. In preparation since the government voted to end prohibition in June, the landmark news of 420 freedom has seen hundred-million-dollar deals executed by cannabis companies countrywide in anticipation of this week’s legal sales launch.


CanPay, a debit payment service, offers a payment method beyond cash. It facilitates electronic payments between consumers and retailers in highly-regulated and emerging markets, including the cannabis industry. Financial institutions apply to be a part of the CanPay network and merchants with a bank account at one of those institutions can accept CanPay debit transactions from customers who have signed up for a CanPay debit account.

But if you were planning to casually jot down “weed” on your grocery list, think again; different Canadian provinces and territories have their own rules on how to buy and consume pot, with stipulations on legal age of purchase (19 everywhere except Alberta and Quebec, where the age limit is 18), possession limits, exactly where you can smoke, and whether or not weed will be sold by government-run stores only.


The idea of Full Profile can be put under the umbrella of the CO2 Supercritical method. In order to ensure all aspect of the plant’s profile are preserved in the extraction process, its process uses a low-temperature and high-pressure process to ensure that the extraction process does not damage the profile of the plant. Our Supercritical concentrates are the best of the best – no solvents are used, only natural CO2. You get what you pay for and you get the REAL effects of the mother plant.

!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,u=0,l=[];u1)for(var t=1;td)return!1;if(p>f)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function a(){var e="";return"quora.com"==window.Q.subdomainSuffix&&(e+=[window.location.protocol,"//log.quora.com"].join("")),e+="/ajax/log_errors_3RD_PARTY_POST"}function u(){var e=o(h);h=[],0!==e.length&&c(a(),{revision:window.Q.revision,errors:JSON.stringify(e)})}var l=t("./third_party/tracekit.js"),c=t("./shared/basicrpc.js").rpc;l.remoteFetching=!1,l.collectWindowErrors=!0,l.report.subscribe(r);var f=10,d=window.Q&&window.Q.errorSamplingRate||1,h=[],p=0,m=i(u,1e3),w=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{w&&console.error(e.stack||e),l.report(e)}catch(e){}};var y=function(e,n,t){r({name:n,message:t,source:e,stack:l.computeStackTrace.ofCaller().stack||[]}),w&&console.error(t)};n.logJsError=y.bind(null,"js"),n.logMobileJsError=y.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r
×