The product arrived as expected in good time.
However, my bad experience comes from their customer service. Literal minutes after my order, I found the bong cheaper elsewhere, so I wanted to cancel my order with DankGeek. Should be easy right? Nope. They emailed me days later after the purchased had already shipped, saying, "sorry, it takes [some time] to get to emails" (paraphrasing). I immediately emailed back saying that's alright, let's start the return.
A few weeks later, I've heard nothing back from them about the return after multiple email and call attempts. It took a dispute with their credit-payment partner, Sezzle, and a few more weeks to hear anything back from them.
UPDATE: after Sezzle got involved, DankGeek eventually emailed me and initiated the returns process. Received a full refund. Crazy how wanting to cancel an order turned into a 2 month return wait. DankGeek had fast shipping and low prices, but be sure about your order before purchasing.