Seems you’re looking for a one-size-fits-all answer. However, the price depends on your ambition first. Hosting, design, system setup and configuration, custom development, after-launch support and maintenance, staff training, etc., are those factors influencing the price. An e-commerce site will also require continuous investments in functional improvements of whatever software type (traditional, SaaS, custom) you choose.