Gen Y customer loyalty in online shopping: An integrated model of trust, user experience and branding
the role of social presence in establishing loyalty in e - service environments .