FWIW Prime also often delivers earlier than the set date (yes, even when it's set to next day...)
I assume they want to limit the amount of customer support more than advertising their logistics.
I assume they want to limit the amount of customer support more than advertising their logistics.