Cannot seem to log in to the Crello account due to Vista Create taking over.

Cannot seem to log in to the Crello account due to Vista Create taking over. Have emailed their support multiple times without any luck or help. Need to know that our lifetime deal will be protected.

AT
| Deals Bought: 64 | Member Since: