(This is Kelly)
Unfortuantly, you havn't discovered a new boutique - they are just the BARC shops that she's talking about
Also I just thought that I'd add that from my experience, the BARC shops seem to appear randomly. However now that I've unlocked everything in the game, they are always there!
Does anyone else think that the "end" of the game comes as a shock and quite abruptly.