OpenCart is a highly-customizable, open-source platform that comes without any monthly charges. It comes with 1300 modules and themes that you can use to build your website all by yourself, thus avoiding large ongoing development costs.