Med L.
BIG RED FLAG SOMETHING IS WRONG UPDATE
BIG RED FLAG, Something is not correct with this website and company first I made a account after a minutes I felt like I made a big mistake when I saw the fees they charge, first the the terms and policy states you can delete your account or change information when you want but apperantly they lock the account when you create it and then there is no delete button and the support is worst they told me they deleted my account but still active which means one thing they don't Update: they deleted my account finally but they ask me to update my review a genuine company would never ask for such thing.
Response from NovacrustJul 27, 2026
Hello, We're sorry to hear this. Your account deletion request has already been processed, though updates may take a short time to reflect. We appreciate your feedback and are committed to improving both our support and user experience.


