The key is “filling up his car”. Most trips for most people aren’t like that. There is a tipping point for which it’s more efficient to order online. One study I saw said it takes 14 items before driving yourself is more efficient (of course the calculus is different for every car and route).