I just purchased a new one for my sons phone, $17. I'll replace it myself when it comes in.
I replace the glass on it Monday and he'd not told me it wasn't charging at all until after I had it back together.
No batteries in town. So I had to order one.