In a city, how do you handle buying a socket wrench to fix something in your house? (It sounds like a MAJOR hassle.)
If i want to go to the really big hardware warehouse, I catch the tram from just outside my house.
And if i need big things for some reason, I book the share-van, drive there, load it into the back, drive home, unload it, park the van, walk away.
If I want it faster than that, or cheaper, I walk to the home depot a mile away.
If I need something specialized, I either take public transit all the way there, or ride my bike to the S-train station and bring my bike on the train.
In the city I have the shops around and a lot of transport options (bike, bus, tram, walk, carsharing..) or I can order it online, or, gasp, ask any of my 20 neighbours. Elsewhere your options are far more limited.