What’s Poppin?

Pop-up shops are the reigning darlings of the retail industry. They are an inexpensive way for brands to generate buzz, and, for the consumer, a chance to buy something one might not usually have access to.