The secrets to a successful and profitable e-shop

A profitable online store  is definitely the best scenario for a professional or business. But how easy is that and what does an  e-shop require  in order to be profitable and effective? There is certainly a lot of competition in the market with a plethora of e-shops. But why would anyone prefer one or the other e-shop? Surely there will be some, or…