Customer Satisfaction in Virtual Environments: A Study of Online Investing | Synapse