Hi Johan,
Although it has a steep learning curve, but catalook from dnnsoft (
http://www.dnnsoft.com) is still the best ecommerce module in general for the DNN world. I have done a lot of implementation with it, and dnnsoft support is very good and accessible.
Best regards,
Aderson Oliveira