I live in a smallish city, we have a lot of stores I can shop at and a Costco within a 30 minute drive. For me, incremental marginal cost of the delivery is negligible compared to me driving to a couple stores, not finding what I need, and still ordering online anyway. In general, I go to stores to get something that I know they have, not because they have "pallets of goods"