Shops in shops, who does not know them? One that the phenomenon does not yet know, they'll know the next time anyway. The words Shops in shops betray the meaning of already there. It means nothing else than a shop in another store.
Also at Vitaminedesk find his Shop-in-Shops stores. Consider eg once a detox shop or your favorite vitamin brand in a shop-in-shop.
Ps usually the Shop-in-Shop gives an added advantage ... Just notice when you reach the "checkout" in your order.