You know organic has truly gone mainstream when a conventional supermarket chain launches its own store brand. I’m talking about Stop & Shop’s “Nature’s Promise a line of “natural and organic foods” which the multibillion-dollar corporation, with more than 360 stores in New England, New York, and New Jersey, launched last October. Stop & Shop is promoting its Nature’s Promise brand with the slogan “Wallet-Friendly Organics.”