You mentioned that most normal people go once a week. I remember when I went a minimum of once per day (due to not pre-planning). Now I use delivery about once a month, but mostly for drinks and heavier things. There's a $3 charge, but then there's a $4 discount to choose the late night delivery. I get my tip from that.
I just ordered this for myself for less than $5. At the same time though, I thought it was hilarious that I went to Walgreens to pick up a prescription for anxiety, and it was only $1.88. This most recent med was a change from Viibryd, which would cost over $100 in January, and then about $60 per month from there. It's all very weird.