DO NOT USE THEIR SERVICES
TRUFFA
DO NOT SUBSCRIBE
I then disputed my charges with my credit card. They came back telling me this company stated my subscription was cancelled on 7 August and so they were owed the money. That is absolutely false!
DO NOT do business with this application provider.
