When Doing Good Is Bad (and Retail Is Better)