User Acceptance of Hedonic Information Technologies: A Perceived Value Perspective
customer perceived value , satisfaction , and loyalty : the role of switching costs .