With retailers jockeying for position before cannabis is fully legalised in Canada, "seedy" so-called head shops could soon be a thing of the past.

Video by Dan Lytwyn