All online purchases may take any where from 1-3 days to ship out for pre-made pieces and 5-10 days for custom designs.