Have been using mine for just about a year, so not enough data to say much, except that most last more than a year ;-). I remove suspect cells quickly, but don't keep statistics. Maybe 30/5600 cells have failed so far cycling at between 3.45~4.05V.
It'll depend a lot on how (ab-)used the cells were before you got them. Cells kept at 90% charge in a desk-laptop will obviously fare better than a road warrior cells that sees daily full cycling.
And what you define as end of life. I mean a 18650 degraded to just 500mAh of capacity and somewhat self-discharging is technically still usable.