I live near downtown Montreal but avoid downtown like the plague. I would much rather go into rural areas, make a route and make lots of money from bonuses. Driving is much less frustrating in the 'burbs that in the city. I'm lucky to live in a central location and can find suburbs in all directions.
$100 days are slightly below average for me but I do this full-time - or rather, this is my only job...I definitely don't work 40 hour weeks. My average days are $150-$250 and I usually work 3-4 days per week.
When I calculate my income, I do it per hour and I include driving time and time spent entering reports. I usually average over $25/hour.
Yesterday, I did 1 bank shop, 2 grocery stores, 1 cosmetics. Total for the day: $141, Total hours: left the house at 10:00 am and was done with reports by 2:15pm, total mileage: 23 miles, average $/hour: about $35/hour.
The day before was even better: 4 grocery stores, 3 gas shops, 4 banks, 2 train stations. Total for the day: $324, hours: a full 8 hours, mileage: 34, $/hr: $40/hr
Today, I'm off. When I don't work, I cook for fun - gotta use up all the stuff I got from the grocery shops

Today is cauliflower soup, Belgian waffles, severed-fingers cookies (for Halloween lol), marinating chicken, squash risotto and creme brûlée for dessert. Yum!