When we ship flat rate we allow our carriers leeway with their delivery dates. They can take up to a week to deliver (though it's usually sooner). That's something that's OK to do with foods that are durable. Unfortunately, bread isn't. It perishes sooner, so we ship with a guaranteed arrival date by Two Business Day service.