Alibaba: Under 72-hour fast dispatch within the US