I chatted with Amazon and asked about the delivery date change. The person states that the delivery dates were correct and if I didn't like them I could cancel the order and try ordering it again from a different seller. I decided to cancel the order and try buying the stuff off Ebay instead.
While I'm shopping I get an email from Amazon saying that my order could not be cancelled because some of the items were already shipping. My order now says it will arrive tomorrow at 10pm. Except the dental floss. That's still going to arrive next week.
Go figure.