Some have no posted pay. Some have $4 to $30 per delivery or per hour. Some have $15/h. A few have had ridiculous payments like $31,000+/hour.
Most deliveries take about 20 minutes back and forth. 10 minutes each way. At $4 per delivery, that's $12/hour.