In fact, I bought fairly expensive ones but I think what I got were fakes. (Thanks amazon). I subsequently found a vendor that I get reliable parts from -- but the point remains that regardless of how good those strips are, the shelves will outlive them.
Right, but if e.g. it were fixtures with socketed bulbs they could be replaced.
I built large bookshelves last year (though not as cool as the posts) and didn't integrate lighting for this reason-- and it's really good that I didn't because it turned out the strip I was using at the time didn't last long.