I don’t buy that much stuff online, but when I do, I need to be home to receive them. Why every courier company doesn’t offer a simple track-via-email service to make this coordination easier is beyond me.
While procrastinating after a ride on the measly Delaware River bike path, I found an app/dashboard widget from Junecloud: Delivery Status. You can track a package from any company with Delivery Status, neatly organized by delivery date. You can also see a map of your package as it makes its way to your home.