My > ten years of experience with Amazon: They offer Free Shipping, Standard Shipping, 2-Day Shipping, and Transporter Beam Direct to Your Living Room.
Problem is, whether you choose 5 Day Shipping or Instant Shipping, they sit on the order for 5 days before they ship it. I think it's disingenuous of Amazon to sell special "fast" shipping programs when they neglect to mention that it can take forever before the order goes out the door. No, you're not going to get it in 2 days, Grasshopper.
My proposal is that Amazon shouldn't charge your credit card, or otherwise take your money, until your order is shipped. Maybe that would motivate them to process orders with a little more alacrity.