I have started a free trial with them, which gave me 2 months of free usage, and it required my credit card to activate it. During the trial period, maybe I used them for a few times and then left the portal. After several months when I checked my credit card, I realized that they have charged me for the past 6-8 months. I immediately contacted them for a refund, they refused it saying that it is against their policy. I tried all the ways possible to get my right, even finally their CEO called me, you however he also couldn't help me, saying that if he helps me, he would do the same for others.
That was my experience with them, just to let others know it in advance before creating an ecomdash account.