All in stock orders ship within 2 to 3 business days - Monday thru Friday Eastern Standard Time. Once your order has been processed you will receive an email notification with a tracking or confirmation #. We try to have items in stock at all times but sometimes we may be out of a particular item. Items that are not in stock when order is placed will ship in 7 to 10 business days. Orders received during Holiday Season (ex. Christmas, Mother's Day) may take longer to ship. Order early to insure delivery.