From what I've seen, the site looks good (my account isn't verified, can't login). My two concerns are https (already mentioned) and according to the privacy policy at trufina.com I may have to provide "other financial" information since I've changed addresses in the last year. Do you get a report from them and then activate accts?