This is pretty much exactly what Ocado already do, at least in the UK.
They have 4 CFCs and 15-20 "spokes".