Hi, Sqdancer.
As we all know, both the US Postal Service and the Army Postal Service (APO) are unpredictable. I live in the Dallas Metro area and I have had boxes mailed to Iraq on Thursday reach them on the following Tuesday. BUT I have also had boxes take up to 2 weeks to reach Iraq and a little over 3 weeks to reach Afghanistan, although average for A-stan is about 10-12 days. Soooo.... having said that, I would suggest write 'Do not open til Easter' on the box and then mail 2 weeks ahead if going to Iraq or 3 weeks ahead if going to A-stan. And I don't suggest mailing chocolate bunnies or anything chocolate except M&Ms in your Easter boxes!
Welcome to the wonderful world of supporting our Soldiers, Marines, Sailors and Airmen! It is a very rewarding experience. This forum is a great resource for all your questions so keep asking away!