I placed my order at the very start of the sale (12:01ish a.m. est), got my confirmation of shipment Wednesday p.m., and received the order today (Thursday).
As to Ddubya's comment on the nic level, I tend to feel the same way. When I originally ordered I got 18 mg. because they didn't have 24 mg. available in the menthol I was ordering. Worried that it might be a little low, and discovered that it was more than enough - in fact I'm down to 12 mg. now which seems to be just about right.