I bought mine like 6 years ago and at first thought "wow what a cheap piece of plasticky crap. I bet I'm gonna have to replace it every two years or so."
I used and abused it every day since then. It never skipped a beat. I took showers with it, I sweated all over it, I dropped it and it only required a single battery replacement since I purchased it. It keeps time well. I'll probably keep using these until the day I die.
I also highly recommend getting metal adapters for straps and putting a decent nato strap on it.
I'm surprised you already need a battery replacement. My experience with those things is ~10 year battery life.
I bought the cheapest one I could find online. It's possible that it was some old stock.