Maybe stop to think for a minute that from the customers perspective 25.00 was huge. Maybe it was literally all they had and maybe gratitude was all they could afford. Besides which, On grocery delivery orders a tip Is ALWAYS Automatically charged, so you get that too. you got paid for the delivery and you made 25.00 for less than a half hours work unloading the groceries. Thats at least 50 bucks an hour.(If you were the shopper, you got paid for that too.) If you hate it, find another job that pays you better and don't depend on someone who might be only able to barely afford their groceries.