It usually takes about 1-2 days before orders are ready to ship out. During holiday season, order preparation can take 2-4 days before it reach the Post Office.