Yeah, that sucks. It almost happened to me a few years ago when my alternator died while I was driving, ironically, to my garage to get it fixed. I say "almost" bc it did die in a busy intersection but I was able to coast to the side of the nearest back road. I called my brother to get a temporary jump start and luckily made it straight to the mechanic.