No, you do not need to own delivery vehicles for Amazon. But you need to use commercially registered vehicles that meet local law requirements. You also need a minimum of 120 cubic feet of cargo space for Amazon packages. You can even lease Amazon-branded vans for discounts.