has anyone heard of manilla.com? anyone use it? supposedly it manages all your accounts in one site. sounds good but not sure if it's legit. just added my verizon info and it shows up. but scared to add my financial info.