Customer satisfaction is a hot topic these days. Blog post upon blog post note its  importance and everybody seems to agree.  But, why is customer satisfaction so important? Many businesses are aware of the popular advice to keep customers happy but most don’t realize the…