It means only for the life of the company. Zenray, is also tits up.
I have to give props to Cameraland on that front. I bought some binos last year and had it narrowed down to 2 options, one of which was a Zen Ray. Called up CLNY and they recommended against the Zen Ray because of recent (at that time) poor service response.