report: shame of walking out without buying anything drives 90% of purchases at small businesses