I think the product is OK but thus far I've been VERY disappointed with their customer service response times. I suspect the problem is not with the employees but more with management. They are either understaffed or just have lousy design of their Customer Experience. I also find it very hard to believe that a company could have survived as long as they have and NOT have better customer service. I had a basic account with them several years ago and had no problem that I can recall but this time around (w/i the last couple of weeks) it's been very erratic communicating with them. I just upgraded to Business Plan but I must say it's questionable whether I'll be renewing next month. I'll probably check out some alternatives even though the first time I did I thought Animoto had the best offering for what I wanted.