Pay monthly ecommerce shops never going to work in the long run. Its expensive and eventually cost more.
...
Look for open source solution... they are all absolutely free, but need someone with experience to customize and setup payment gateways...etc.
Going the 'free' DIY route can be a
false economy, because in most cases you have to pay for professional developer time, not just at setup, but on an ongoing basis, since you should be improving your site on an ongoing basis. Even if you just invest in one day's professional development time to setup, maintain or improve your system each year, that is around £300 per year at good developer rates (@ £300 per day), and seriously you could need more than 1 day's work a year if you are serious about your site (and a hell of a lot more if you base your DIY system on
osCommerce).
It can take quite a bit of development to bring an open source system up to the level of a hosted managed solution. For instance, paceretail use zencart as a base for their service, not the default zencart system, but their improved version of zencart, so for a business to take zencart and get a similar system the diy route they would have to pay someone else to develop and integrate in those improvements.
When a business decides to go the DIY route and take on their own open source system, that is a big complex piece of software that they are taking responsibility for, and such pieces of software require financial investment to maintain and improve. If you pay the odd developer for one-off pieces of work then who is responsible for your overall system? You are.
Compare this to a
hosted managed ecommerce service, at around £300 per year, where by its very nature the ecommerce service provider is improving the system as part of the service, and providing hosting and support too, then good hosted managed ecommerce services don't look so expensive. Ecommerce systems should not be placed on the cheapest of hosting plans, so with good hosted managed systems you should also be getting decent hosting as part of the service.
One alternative is to go the commercial ecommerce system route, but even commercial software isn't usually a one-off payment, there are upgrades to consider - who here hasn't paid extra money on an ongoing basis to upgrade their desktop version of Windows or MS Office - support contracts etc
By all means choose the DIY open source route over hosted managed solutions for other reasons, but don't do it based on cost, think about and factor in all the costs of different solutions, and whilst you are thinking about this, consider those
large companies that make the decision to go the hosted managed ecommerce route with high end suppliers like Venda simply because for them it makes good business sense to do so.