Birchbox NYC Flagship

I may not be a Birchbox subscription fan, but their NYC Flagship Store is something completely different. Located in Soho, this two floor makeup heaven, is a beauty nerds dream. Floor to ceiling makeup products you could test and play with. There was so much, I had no idea where to start. My favorite store feature,…