80% of businesses believe they deliver 'superior' customer service, yet only 8% of their customers agree. That's mad! You could drive a freight train through that statistic. And this is exactly why we created this podcast. Businesses need a whack acros