Comprehensive Business Ecosystem Improving The Shopping Experience