Commenting only on the title here (I haven't RTFA yet or heard of Deliverr before)...
Amazon is a logistics powerhouse. $7M probably wouldn't even cover the capital investment of a fraction of their equipment in just one of their warehouses. Claiming a series A startup is going to compete with that is a surefire way to discredit it.