They never earned my faith in the first place. Their whole business model is based on screwing you over for using a free service.
People finance these things in order to create a honeypot.
You're just as safe posting your passwords and login info on this comment thread.