I too have the Shimano FlightDeck for over two years now on my roadbike and replaced both the original batteries in my sensor and head unit about midway through June so it looks like two years is probably the average lifespan given a fair amount of riding.