Public data suggest Faire’s insight is correct. US retail (which includes categories such as gifts, home goods, groceries, pharmacy goods, apparel, and cosmetics) generated $3.3 trillion of revenue in 2017. Independent retailers accounted for $752 billion (or 23%) of that.