Due to the recession, we have had to downsize our server, and one of the things to go was our firmware files.
There are several ways you may still be able to download the Lenovo S960 firmware file, though.
You can try searching for a free Lenovo firmware update tool. Not every manufacturer has such tools but some of them do. Samsung is one manufacturer that has several firmware update tools for instance and each is as reliable as the other.
Some of our competitors may also still be hosting the Lenovo S960 firmware on their own servers. We do not know any of our competitors personally, thus cannot advise which one to trust.
You may also be able to contact Lenovo and request the Lenovo S960 firmware file from them. Sometimes they prefer for you to send the device to them though if it is still under warranty.