The brand has been around for a while now, since 1990s and they are just fine - they never close stores and they keep adding new ones. In California they are good - I know that they have an outlet in Orange and my store is in Newport Beach - both are just fine and they are not closed. If you know about closed locations write it here.
There are no replies in this thread yet. Be the first to post a reply below: