I've ordered from them 3 times, the first order took about 3 1/2 weeks to recieve and the last order took about a week... it's all nice stuff and worth the wait.. I too am use to next day shipping...