Usually 7 to 10 years. Unfortunately, My Logitech G502 has been perfect for the past 3.5 years until my cat got sick and accidently threw-up on and in it. I wish there was a way I can take it apart and clean it properly if that can be done. Oh well, I'll have to pull out my old Logitech G9X mouse.
Be safe everyone!