I got 15 years from my previous pair of Sidis ( 1000's of miles). They arent cheap but they fit my feet perfectly and wear like iron. I emailed them to ask if they resole them ( that was really the only issue with them)and they said they dont but they offered me a 100 trade in credit on a new pair.
They are an easy call based solely on the comfort but when you consider the performance, quality and custoemr service, IMO its an easy call. If they fit your feet I wouldnt go elsewhere.