You can pay to have them replaced at some samsung certified repair centers, but they charge like $140 for this phone (last I checked quite a while back), you can't watch them do it, they won't sell you just the battery, and it means you don't know for sure what you're even getting.
I've done all my own phone repairs (and others phones) for the past 20 years. I'm more qualified to not screw up than whoever they have working at one of those places, so I'd much rather do it myself instead of letting them do it let alone paying $140 for a battery that cost samsung like $10 to make.