I think what
@ataxian was getting at was that if you want a piece of glass on a deadline, perhaps super cheap budget glass coming from overseas probably isn't the best bet?
If you new something quick, there are sellers in the us that resell dhgate stuff at ~50% markup - so you'll get what you want much quicker and you can verify it's definitely in stock, or you can he's out to a Lhs and pay 2-5x the dhgate price and have it today...
Good, quick, cheap - as a general rule you can only have 2
Each item in dhgate should have a line somewhere along the lines of "will ship within X days"
I have so far had 1 seller who didn't meet that timeframe, and thy contacted me immediately upon my payment to offer me a refund or to wait a little bit longer.
What's the worst case scenario here?
You use your new bong for a few days and have to give it a clean once your ash catcher arrives?
Tbh, IMO it's not really fair to the seller to just up and cancel an order once you've placed it.
I guess it's a more common thing over in the us?
To me, unless something has significantly changed about the transaction, once you've ordered and paid, just wait it out...