I have two of them. One is new in the package (as a back up) The other, I've had for about three years. I do quite a bit of night fishing, and when I go, I stay an average of about 6-8 hours. My old one is just as good now as the day I bought it.
My humble opinion is that for $18.00 (what they are here at Walmart), you get a decent product. As with anything, you have to take care of it if you expect it to last. I always make sure I have it in water before turning it on, turn it off and let it cool a few minutes before taking it out of the water. Then, I wrap a cloth around the globe then the cord around that for storage.
I'm sure if you abused it and beat it and didn't take care of it, you could break it fairly easily; if not the bulb, then the seal around the bulb.
I don't know of any green sleeve available for them. But, that doesn't mean there isn't one. I LIKE the white light. I like the ability to adjust the depth that I have the light also.
Bottom line, I like the price and effect the light has. I've caught a bunch of fish with them!
"Be Ye Fishers of Men" You catch them- He will clean them