Consumer center calls for more legal clout for Bafin