Hey guys, not to be a party pooper, but the product tour and demo both are not working (Firefox 220.127.116.11 Mac).
Also, I couldn't find any way to contact you other than this forum, which I had to sign up for. This makes me extremely nervous as a potential customer. Feeling that I can get a hold of a company is super important. This forum does not cut it, I need an e-mail address or a contact form.
I'm currently researching potential eCommerce solutions for a company based in the states and I am truly interested in your product description, but so far I am very hesitant to recommend a product from a website that's experiencing such problems.
Hope this helps.