I've taken a battery to Autozone a few years ago and they charged the battery up for me for free.
Oreillyauto I believe charges batteries for free too.
I now also have my own battery charger that I keep in my garage and it only costed me $50.00 and well worth the money to always have a way to charge my cars battery should it go dead on me.