That I can not answer, Mine have been in the tank a few months and have not died yet. I would assume it is live any other shrimp, a few years witht he right environment and without any molting problems. I have cleaner shrimp that are like 5 years old.
I have not seen them at a LFS, maybe Cap Bay once... You can see if someone like Petland Alph can order them for you.