Trust and distrust on the web: User experiences and website characteristics
The role played by perceived usability, satisfaction and consumer trust on website loyalty