Question: do flagship stores make money?
Answer: Integrated into retail world, “flagship” store represents the leading store in the retail chain. ... Flagship stores are not there to make money (they are almost never profitable, because of a great expense on the project itself, and very monthly rent for the fancy location).