Best smoke shop in town. Everyone is nice and helpful. Great prices to. I feel welcome everytime i go there.
Reviews
Cool little spot with lots of variety. The owner is super friendly and makes us feel welcomed. Definitely stop by and check them out!
Just went here for the first time the other day. Employee was friendly and very helpful. Amazing selection of products are available and all at affordable prices. I personally recommend this business and will definitely be returning myself!!
This shop has so much stuff in it always go by the big long incense. They are very nice.
People there are chill and the place is clean and tidy. When it comes to buying things, their prices are a lot higher than just about anywhere else. If the prices were even in the same ballpark of others I’d come here consistently. Their 7 prices are so high I got thrown back when they told me. A popular brand “Roxy” 5 pack of 60s was quoted to me at $50… I can just drive down the road and get it for $35… They have so many brands but they’re all overpriced. Kama 200mg $33… again $21 down the street. It’s at a price difference where you can’t justify it to yourself to just get it because you don’t feel like stopping somewhere else.I thought they had a decent deal with BioHydroxy 100mg tablets for $10 at first, but the package has a fake website and the QR code to scan for labs doesn’t work either. I can only take 50mg tops without feeling bad, and I kept thinking that something was wrong because it wasn’t working right. Next thing I knew I had taken an entire “100mg” tablet. I’d put money that it’s not even above 40mg. It did end up making me nauseous though. That stuff definitely needs to be sent to TestMyKratom.com or a lab to find out what it’s real dosage is and what’s in it. Anyways, the shop itself is fine, but the prices are so high it’s not worth going to, and some of the products they sell are questionable. There’s better options and prices down the street in any direction (for Kratom related stuff).
Huff N Puff Smoke Shop
1201 Orange Ave NE, Roanoke, VA 24012





