I have three different colored faces of this watch and have had decent luck with the last two. My gold and black faced ones still tell time but one or two of the buttons don't work anymore. The alarm on the gold one goes off everyday with no way to stop it. Bought this white faced one from Costco for $49.95, which is about all I will pay since Casio charges $40 plus shipping to repair one. The band will break after a couple of years. The cost for one is around $15-$20 so this and a repair pretty much makes these disposable once you start having issues with them.