Like their offshore banks and anonymous credit/debit cards?I'm thinking of using some of those services but I'm not sure the company can be trusted