Most of us test the waters before we jump to the deep end, if that is translated to eCommerce, it means we sort of test out ecommerce enterprise with a free shopping cart like OsCommerce first. This is excellent. Most successful business graduate to much better ecommerce application after a while, as nice as OsCommerce is, its not designed for thriving business, for a start to get support you have to go from pillar to post, imagine what you business could lost while you spend days searching the Internet for solutions to your problem.
Some of the stuff people have complained about regarding OsCommerce includes the fact that
it does not make use of common programming principles that allow graphical element of a shop to be changed without updating the programming code. This not only mean OsCommerce is a bit outdated, it also mean changing the simple thing can be cumbersome if not outright impossible.
If you are serious about selling online you may want to migrate to a much more flexible and versatile shopping cart solution like Boss Cart. All the flaws and shortcoming of OsCommerce are not present in Boss Cart which is a much more
advanced ecommerce solution.