The package I shipped left the Fairhope PO on Friday and is in the destination city today, so the person should receive it tomorrow.
When you've lived in some other countries and dealt with their postal service you'll really appreciate what a GREAT Post Office system we've got in this country. With a tracking number (even on first class package) you're able to follow the package across country. Yep, sometimes a package does get routed oddly, but 99.99% of the time it gets to proper destination as it should, and it good condition.