I've shopped exclusively online for the past two months.
Mainly from Amazon Fresh (and regular Amazon, Subscribe & Save, Amazon Pantry, Whole Foods). Also have used Instacart to shop Safeway and Costco.
When one source is low on some fresh item such as eggs or milk (or they don't have the type I prefer), it's good to have options and be able to get what I want from another source fairly quickly. I've also stockpiled some of the more shelf-stable items, such as baking mixes and dried pasta. I've also managed (eventually) to get the "scarce" items such as toilet paper, paper towels, and hand sanitizer.