A: The answer to this question will be context-specific as many of these options are not available in all parts of the country. Moreover, even in locations where grocery delivery is common, time slots for delivery are scarce. Delivery of groceries is also an additional financial cost that many families cannot incur as this service is rarely free.
With these factors in mind, any approach that limits human contact will be best to prevent transmission of coronavirus. Because of this, a delivery service is the best way to get groceries if this option is available and financially feasible. The following article is a nice description of best practices for getting your groceries whether you use a delivery service or if you shop in person.