While Amazon plans to develop a shipping company to handle all deliveries, for now, the e-commerce giant uses mostly third-parties to fulfill orders. The company does use smaller local carriers like OnTrac or A1 Courier Services to make deliveries to addresses close to Amazon's fulfillment centers. Still, the main bulk of the shipments is distributed among the major carriers. UPS has the largest share of the three with USPS,
DHL, and FedEx being used depending on the delivery time, weight, and destination.
Many sellers have previous experience working with carriers and know
how to ship with UPS; Amazon, however, imposes its own rules. Buyers don't have an option to choose the preferred carrier. Instead, they select the time frame they want to have their item delivered, and the seller chooses the optimal shipping service for the task. That gives much flexibility to Amazon, who can seamlessly integrate their couriers and partnered shipping carriers without introducing a dedicated option for the customer.
To alleviate some of the costs of working with big carriers, Amazon is developing its network of partnered shipping carriers called Amazon Logistics. They offer aspiring entrepreneurs to become their official partners with a guaranteed order volume, a dedicated Amazon Logistics customer service, and extensive help in building, setting up, and running the delivery business. In exchange, the company must operate according to Amazon's guidelines, provide the services at specific rates, and work exclusively with Amazon.