Just a side question: Did you also happen to found that you're more likely to going into a store when walk by it compare to drive by? (assuming you can park your car right at the spot and no charge)
Now that I'm in the U.S. except for one street I never casually go to a store. Everything is purposeful. In the U.S. I go to the store because I need to and it's not a chance encounter. I know where I'm going and what I want to get.
Though I hate the huge, ugly parking lots and what they represent. I tend to purchase stuff online and rarely go to a store these days. I do try to go for walks frequently but that is to get outside and I don't shop when I do this.