There are two usability misses with out of the box osCommerce. The first would be the admin section of the site. The other being certain aspects of the main site.
Don't get me wrong, osCommerce is a great system, but there are may aspects that need to be worked on for it to be easier to manage and use.
One of the biggest issues is forcing users to create an account before they can purchase anything. All this use model does is force the user to click through 2-3 additional screens. The more clicks a user has to perform to purchase a product, the less likely they are to actually finish the checkout process.
On the backend, if you are trying to have someone administer the site that isn't familiar with osCommerce, you had better plan on at least 2 weeks of spin-up time. The default product attributes page is atrocious. If you have more than a couple of products, you can be spending the next year fighting this interface. Luckly there are some contributions that are easy to install that solve many of the attribute managers shortcomings.
Don't get me wrong, osCommerce is a great system, but there are may aspects that need to be worked on for it to be easier to manage and use.
One of the biggest issues is forcing users to create an account before they can purchase anything. All this use model does is force the user to click through 2-3 additional screens. The more clicks a user has to perform to purchase a product, the less likely they are to actually finish the checkout process.
On the backend, if you are trying to have someone administer the site that isn't familiar with osCommerce, you had better plan on at least 2 weeks of spin-up time. The default product attributes page is atrocious. If you have more than a couple of products, you can be spending the next year fighting this interface. Luckly there are some contributions that are easy to install that solve many of the attribute managers shortcomings.