I've been using Take Off for perhaps close to a year now, and no other shop compares to them in the Niagara Region as far as I'm concerned. Take Off has a massive selection of cannabis that puts most stores to shame - adding new flower seemingly every week. I've explored, I'm sure, most of their catalogue at this point. It's a fantastically curated list of products, including their accessories. I recommend Vibe rolling papers, currently. Although Takeoff does have their own brand which is pretty decent as well. As I use their delivery service 100% of the time, I can't speak for the physical shop itself. But I can speak about the awesome delivery drivers who are both timely, professional, and very friendly. I believe most know me by name at this point. They also have a great rewards system that gives me a certain percentage off of my orders.
Overall, Take Off has a wide range of products, great service, awesome staff, fast delivery, and the coolest logos & bags of any weed shop in the country.