I drive a BMW 323i e90. The car wouldn't start this morning and there was no warning signs. The on call people arrived and changed the battery and checked the alternator and said I'm free to go. They say batteries die instantly like that. What happened to the good old days where batteries died slowly and you could see it coming?