But that's (in my experience in retail) absolutely wrong thinking. In the 70's McDonalds employed hundreds of people analyzing new spots for new locations. They'd look at traffic patterns, demographics, ordinances, etc. They spent millions identifying and vetting every particular corner in an area. You know how many Burger King employed to do the same job? Almost none because they simply dropped new Burger King locations within a few blocks of new McDonalds. It not only saved them millions in costs, but it also meant that there was a built in clientele already coming to the area to eat.
Fast forward to my own experience. I opened up my first retail store in "virgin" territory. It (like an LFS) was a destination oriented business meaning people would drive to go to that business specifically. I built the clientele from the ground up. Advertised, ran promotions, etc all in order to get the store "on the map" and visible. It took a few years. When I opened my second and third stores (and subsequent others) I re-thought it completely. Sure -- with a destination store people would drive direct there to get their "fix" of whatever, but that didn't mean they wouldn't stop in my shop if it as near another. In fact, not only would the customer base in the area be established, but it would attract more people since they could hit multiple shops on the same outing.
My second store was placed within one block of one of my biggest competitors. Shoppers could park in my lot of theirs and literally walk to the other store. At that point it was simply up to me to compete better, and we did.
If I were to open an LFS (and I won't) I would quite frankly put it right next tp AC or Neptune's. I don't have to be McDonalds when I can just as easily save money and be Burger King.