What type of town do you live in? City? Suburbs?
I don't see a lot of people in my town using strollers. I guess because it might be a PITA to drive to a store, open the stroller, put LO in, go inside for 10 minutes then pack it back up and drive home?