80% of companies December 6, 2012/by oopgo80% of companies say they deliver “superior” customer service. Only 8% of people think these same companies actually deliver “superior” customer service. –Brad Tuttle for TIME Magazine https://www.oopgo.com/oopgohdnbackend/wp-content/uploads/2017/04/oopgo_white_logo_160x80.png 0 0 oopgo https://www.oopgo.com/oopgohdnbackend/wp-content/uploads/2017/04/oopgo_white_logo_160x80.png oopgo2012-12-06 23:10:232012-12-06 23:10:2380% of companies