I came here for an oil change and was told my battery needed to be replaced as well as some other stuff that had to do with the battery (sorry, I know nothing about cars). It wasn't cheap. They had to get parts from somewhere else which took awhile, but everything got taken care of.
I came back a second time awhile later because of a dead battery. I had gotten the battery here and it was still under warranty. They replaced it for free.