> What surprises me is that in many European countries, you can now order ALL of your groceries delivered.
In the US my local grocery (Harris Teeter) has a service where you order online and go through a drive through to pick up. The cost was $4.95/order or $99/year. They have recently added full delivery for $14.95/order (not sure on the yearly fee).
I live in a medium sized city.