If you don’t own a car, or can’t drive (at the moment) for some other reason, in a lot of suburbs in the US you literally don’t have a choice.
Where I live in Germany there’s also a lot of supermarket delivery, but they’re generally picked and delivered by people working directly for the supermarket, not random gig economy dudes of the street, so since they have access to the stores inventory system they will automatically know what is available (and since the order app also has that access, you can’t even order anything the supermarket already doesn’t have in inventory at the time of ordering), and either automatically cancel, automatically substitute or send you a notification to pick an option if something is out.


I live in Germany, and over here unless your employer can present a damn good safety critical reason for why you must be sober at work (e.g. operating heavy machinery) it’s not even legal to randomly drug test employees.
For your standard office job, or McDonalds cashier, or even high level office positions it would all be illegal for the employer to (randomly) drug test you.
As long as you’re not operating dangerous machinery, it’s none of your employers business what you do off the clock at home, even if that’s consuming illegal drugs. They can (obviously) ban you from being high at work, but they would reasonable suspicion to accuse of you violating that, and potentially trigger a test (which means effectively the thing that is banned is for your performance at work to be impaired by drugs. If you work equally well high as sober, and don’t reek of weed when you walk in, you can pretty much just work high without risk of much consequences)