Customers are bombarded with more attractive offers all the time. They see better deals based on price, quality or service. Yet those are not the factors that cause them to switch from – or encourage them to stay with – a company, according to new research.