Factors influencing online shoppers' repurchase intentions: The roles of satisfaction and regret
Counterfactual thinking.