Yet Amazon Retail still don't use DynamoDb for the critical workloads. They still rely on an internal version of DynamoDb (Sable) which is optimized for Retail workload.
Amazon logistics actually started first in India because India was an unorganized section and there was no other company that can support Amazon. Almost every startup in India had to make their own logistic network.