A new battery was installed a month ago. We originally took it to a "good honest mechanic" that was a friend of a friend of a friend. Before bringing it there, we put a new battery in. It took a week or so for the problem to reproduce for him. When it did, he said he was very sure the ignition was the problem. He replaced it. Everything worked great for a week. Then it started happening again. And finally, yesterday, it would not start at all, which was when I towed it to a dealer.
The battery we put in came from Walmart. I don't know what manufacturer they use, but I remember hearing that there are only about 3 manufacturers of car batteries and the other companies just slap their label on them. So, I don't know if Walmart batteries are made by Delco or if both are made by the same manufacturer. But that's where my girlfriend bought it. The car is actually hers, but I'm taking care of getting it going for her.