Yes.
The flagship store is real, you can rest assured. Because there are multiple platforms and multiple channels, opening a flagship store requires exclusive authorization. A lot of information needs to be submitted, including business license, trademark certificate, legal person identity document, etc.
The cost of counterfeiting is too high and it is easy to be discovered, so for big brand flagship stores, don’t worry.