[offtopic]
Does Nokia have smaller stores as well?
Otherwise, what makes these flagship stores?
[/offtopic]
Something to do with maintaining good relations with existing retail partners? To present it as "we're not invading your territory, we're creating a layer above".