How accurate are the delivery time estimates?

There are so many factors that can disturb delivery times that you should only treat the estimate as a guide.