An examination of the relationship between trust, commitment and relationship quality