Once upon a time, Amazon.com was actually pretty good. They could manage to get stuff shipped out in a matter of days, and it wasn't uncommon for them to give free upgrades to Express Mail. But that was long ago. Now it seems like they really don't care anymore.
I ordered some books, movies and music on December 13th. Today I checked to see if they had an estimate when my stuff would arrive.
Shipping estimate: January 24, 2008 - February 18, 2008