> It perplexes me why they don't shift their delivery period six hours later to start at 15:00 and end at 21:00. That would cover both business and residential hours.
I would imagine that is because the highest margins are made off of next-day deliveries from business to business. They often guarantee these deliveries by 10 AM because many companies are willing to pay extra to ensure that their package is delivered by 10 AM.
Consumers, by contrast, are more interested in paying as little as possible for shipping. Shifting their delivery hours to accommodate a group of customers who aren't willing to pay extra for the service while simultaneously killing off business from their most profitable customers would likely be a poor business decision.
I would imagine that is because the highest margins are made off of next-day deliveries from business to business. They often guarantee these deliveries by 10 AM because many companies are willing to pay extra to ensure that their package is delivered by 10 AM.
Consumers, by contrast, are more interested in paying as little as possible for shipping. Shifting their delivery hours to accommodate a group of customers who aren't willing to pay extra for the service while simultaneously killing off business from their most profitable customers would likely be a poor business decision.