Hey, it's only money, right! Waaaaaaaaaaaaaaa :-(
The good news was that the owner of the shop sent one of his guys over to pick me up this afternoon to save me the cab fare back the 30 miles to his shop. So if you live anywhere near Centereach here on Long Island, go to Monro Muffler, Brakes and Service on Rt 25. They are a bunch of great guys.
FYI, I've been riding around with my engine service warning light on for a couple of months. It was off and on, so just thought it was some sort of emissions thing. But, no, it was a warning that my alternator was failing. So learn from my experience and if your comes on get your car checked. It could save you from an experience like mine.