Question: is glossier sold in stores?
Answer: Glossier has operated its own pop-up shops in cities such as Boston; Austin, Texas; Miami; and London, on top of its two permanent locations in New York and Los Angeles.