Well hmm... I hear that MacDock does really well and used to have great support. I work with a company called eShox that sells an eCommerce package, which MacDock used to sell, but got fed up with it and created his own. I have lots of clients.. at least 12 or more that use eShox and are happy with it because anything that needs to be done that eShox can't do itself.. I can program it to do. Right now the company that programs eShox is developing eShox 4, which is still in it's beta stages.

There are frustrations with eShox 3, don't get me wrong, but I personally really like it and my clients do also. If you would like to know more, let me know.