The Promise and Peril of Financial Products