A great customer experience consists of offering relevant solutions, assuring and protexting trust, eliminating the unjust, going above and beyond, balancing customer experience with business profitability, engaging all human facets and having a consistent and authentic brand (barnes & kelleher, 2016)