I’m sure there’s not a major difference between most of the Dodd’s around town. But the flagship store is the biggest, and best in most regards. Except for their service. I visited the flagship Dodd store and was ignored completely for 20 minutes. Finally we left. But not the North Olmsted location. Yes, they have less inventory, but the staff there is friendly and comes right up to you to ask what you need help with. I’m new with this digital camera stuff, so I hardly believe I’m going to be visiting Dodd anytime soon knowing what I need. I’m going to need lots of help and guidance. The lack of that at the flagship store makes me want to never return and just stick with the smaller locations. Oh, and they had exactly what I needed, even with less inventory.