The problem of e-commerce is delayed sending or delivery of foods and goods means you may get your merchandise after the time you have sold it and delivery delay and this is bad.One thing i have come to discover in the business world especially the e-commerce is that if what you are presenting online is what the customers are getting at the other end,then the features of great gragpics,automated payment system is good to go.