Online cosmetic company Birchbox is preparing to open its first brick and mortar store in New York. The company says the retail location is slated to open sometime in May. [Source: The New York Times]