Dat zou ik niet weten, het hele merk was mij onbekend totdat ik het tegenkwam bij Victoria's Secret. Uit de tekst van de homepage maak ik op dat ze echt hun eigen stores (al dan niet franchise) hebben, en ze dus geen verkooppunten bedoelen. Er staat daar "1100 stores throughout the world: ... United States", echter op de site van Victoria's Secret staat weer: "Exclusively in the U.S. at Victoria's Secret".
Ik ben overigens nog nooit een flagshipstore van Intimissimi tegengekomen, ook niet in Italy, maar misschien dat dat ligt aan de grootte van de stores en ze zullen ook niet de allure van een Victoria's Secret of La Perla hebben (en dus ook niet op de toplocaties zitten).