These things take a lickin and keep on tickin. Over the last 20 yrs, I have bought 2 of these watches from our local Kmart. They were both in the $9-12 price range. The only difference is mine does not have Timex on stamped on it. Its the generic store brand. I've been using my present watch for approximately 10 yrs. No battery changes have ever been needed. I have only recently had some minor issues with it. Its seems to have straightened out now, so I will continue to use it.