Delivery boys at Amazon can be permanent or temporary. A permanent delivery boy may have to work for around 8 hours depending on his city and a temporary delivery boy may have to work only for 4-5 hours.