Has the time come for contingency fees?