Bilsteins can last well over 100K. The only reason I can figure for a rebuild would be if one of the seals fails.