I cant tell u how to handle your specific situation, nor do i buy vape gear anymore cuz vaping is bad..mmkay. i think anyway, its hard to keep track these days, lol (thats a southpark reference if anyone is confused btw)
But hypothetically, if i were to, if i think it is taking longer than stated ship, i attempt to contact, give them 48 to 72 hours of their time zone's business hours to respond, then immediately put it in dispute regardless if they don't
Its just a freindly reminder to wherever i ordered from not to forget about my order, i have never actually had to deal with a real one. There is no penalty on my side, so why not. (Your bank may be different, thats why i say i cant tell u specifically)
I dont bother tho with sites that are well known like FT. It might take a year for tom hanks to sail over on his raft to deliver it, but it always gets there eventually.
Edit-in case anyone is wondering, hypothetically, FT is running faster than SM at the moment, roughly 2 weeks, so ive been told