In the last few years, Ulta stores have sprouted in strip malls across the country. The chain plans to open 100 new stores this year. How are they expanding when brick-and-mortar retail in general seems doomed? The company credits its variety of price points, ability to quietly upsell customers to prestige brands, and its salon. [More]