The Puff Dispensary is a Medical Weed Dispensary Toronto that offers over 40 different strains of marijuana. If you're new to cannabis, you can also opt for the online version of the Puff. It is a popular destination for those looking for a medical marijuana shop in Toronto. The Puff is the first Canadian dispensary with personality and a variety of products. It also has a full line of accessories, including tinctures and edibles.