A Study on Online Shopping Experience and Customer Satisfaction