Most orders are shipped within approx 10-15 business days. Please then allow 3-5 days for your order to be with the delivery company after production. Sometimes because of the nature of some customized products this period can be slightly longer. * Please note due to seasonal increases in purchases made, eg Christmas, Mother's day, orders may take slightly longer than usual to arrive. We kindly request you allow a few extra days for your order to arrive before getting in touch.