Yes and No. It is not always what it appears when it comes to logistics.
Amazon partners with manufacturers and has local distributors also ship.
When I worked at a large tire wholesaler, we would get Amazon orders in bulk and ship to regional customers via UPS/FedEx and get reimbursed from the tire manufacturer. The label showed Amazon as the shipper with our return address, no one was the wiser. Amazon gets the sale, local distributor ships from their inventory, distributor gets paid from Manufacturer, Manufacturer gets paid by Amazon. Amazon does not have to store inventory.
There can be many fingers in the frosting when it comes to baking an Amazon cake.