Shopping Cart

Please allow 2 business days for processing before orders ship. Accepting Credit Card Payments! Free Shipping on orders over $49.95



Mr. Nice Guy is proud to be  locally owned and operated in metro St. Louis, MO. We’re your 1-stop shop for vaporizers and vape pen replacement parts, pipes, hookahsglass bubblers, rolling papers, electronic cigarettes, eJuice, herbal blends, awesome t-shirts, delicious brownies and more. is the eCommerce website for Mr. Nice Guy Head Shop. We have four locations in the Greater St. Louis area with two more of their way! Check back in soon fore more information. Current locations: 5892 Delmar Blvd (a bit east of the Loop), 2636 Cherokee St, 3325 N Hwy 67 (in the shopping center across from the new Florissant Walmart) and 8506 Olive Blvd (right off of the Olive exit on Highway 170).

Now you can order Mr. Nice Guy's products at home from your PJs or on your iPad!

You can order online and pick up your order at a Mr. Nice Guy location, or we can ship the order directly to you.

Free shipping on orders over $50 - no promo code required. (Orders under $50 ship for $5.50 via USPS unless otherwise requested.)

Check out our reviews on: Yelp,, Facebook, Google and Yahoo.