L'entreprise a déposé son bilan en 2019 et a fermé tous ses magasins physiques. Bien qu’ils soient toujours présents en ligne, ils n’ont leur siège social dans aucune ville spécifique.
Cependant, la marque a été fondée à l'origine à Hollywood, en Californie .