I researched and tested ecommerce plugins for a few months and then I found this one. It does sooo much for free that I still can't believe I didn't have to pay for it. Also there's a whole slue of extension that you can buy to add more features. I bought the licensing extension which generates serial numbers so I can add this feature in the programs I am developing.
If you're looking for an ecommerce plugin and you're only selling digital products, this is definitely the plugin for you.