I have no experience with Oscommerce but from my perspective, before starting any serious work (i.e. excluding trialling) with any, you need to very carefully think through what your real requirements might be. I say "real" because many people think too much about the initial cart/catalog and not enough about cost and ease of:
updating product information
keeping stock levels accurate
incorporating additional features, further down the road eg email marketing, alternative freight options, bonuses/discounts based on $ order size or cumulative orders, upselling etc.
synchronizing accounting system data with shopping cart data
analyzing shopping cart data to maximize future sales
flexibility of the shopping cart database to cope with growth in transactions volume, additional future informational needs and future features
foibles of the shopping cart eg creation of file names that search engines will not index (eg contain SeesionIDs, too long etc.)
When you have thought those through, put them in a spreadshheet column along with your other requirements (preferably ranked in order of importance) then when you cheack out a cart, you can note down all the exceptions (i.e. don't bother marking down what each can do, just what requirements of yours they can't meet.
HTH.
|