The link between customer satisfaction and loyalty: the moderating role of customer characteristics | Synapse