Perceived Value, Reputation, Trust, and Switching Costs as Determinants of Customer Retention · Study