Full threadevoke4908·All of the screaming text on the site trying to explain to you why no one online trusts them but you definitely should is an enormous red flag that makes me very much not trust them one bit.View on HN