$60 an hour isn't bad. Place near me charges over $100 an hour. But I understand your frustration. Did you get your alternator tested to see if it is bad? Maybe swap in a known good battery for a day and see?