Animoto Inc.


Country United States
State Chile
City New York
Address 440 Lafayette St, Fl 2
Website https://animoto.com

Animoto Inc. Reviews

  • Dec 16, 2014

I was alerted by my bank that there appeared to be unauthorized use of my credit card & asked if I had made an online purchase for $249.99.

I had not & have never heard of this company\website.

There are either hacking "secure" websites that contain credit card info or buying if from someone whom has.

Write a Review about Animoto Inc.