Online service quality dimensions and their relationships with satisfaction | Synapse