Lehman.com – still open for business?