At the least, the ones that you need for your product.
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
Indifference will be the downfall of mankind, but who cares? Code Samples | People Counting System
There are a million and one solutions out there which offer all kinds of features. First, you should create a checklist and jot down the features and offerings you want in your web shop. Then use this checklist to check your criteria when sampling the shopping cart scripts.
What Chris said. Once you define your requirements compare it against products like ZenCart. I might also suggest you take a look at CubeCart, they just released version 4.1 - good product for multilingual apps (easy to add new languages) but has other areas of weakness, as do all carts unless custom built.
I'd like to help you out, but will need to know more about what you're selling and to whom you are selling it to before I can make any recommendations. Feel free to send me a PM or respond here if you'd like my help.