Depends somewhat on the phone on how easy it is to do, but if you're technically inclined, depending on what the shop charges, it might be worth doing yourself (especially if you have a decent heat gun that can be set reliably to lower temperatures and know how to repair tech already). $15 is worth it IMO, even if you are good with tech, but some places might charge more.
You can replace phone batteries. It's not that hard. It's just harder than sliding it in.
It costs $15 plus the battery cost to have a professional with warranty to do it for you.
Depends somewhat on the phone on how easy it is to do, but if you're technically inclined, depending on what the shop charges, it might be worth doing yourself (especially if you have a decent heat gun that can be set reliably to lower temperatures and know how to repair tech already). $15 is worth it IMO, even if you are good with tech, but some places might charge more.