Yes I just had mine charged overnight at no cost. The advantage for them is, as in my case, the battery, after being dead for around 4 months, would not take a full charge and it just so happens, they had a replacement...ready to go. It was convenient.
Yes they charge batteries
I don't believe they do, but a new battery or buy a charger
Thanks! Your answer is awaiting moderation.