Retail renaissance

A list of 30 words by katsnz.