New eCOGRA situation is a little unclear � they claim independent audits but never especially mention eCOGRA recognition