I'm perfectly willing to walk the handful of blocks to the grocery store, but for anything further away I take the bus. Or the SkyTrain. I'm lucky enough to live in a city with really good public transit (it's generally reliable, extensive, and not run by dickheads).