did they do a full test on your battery? if it has a dead cell it won't hold a charge...or did you buy a new battery? Full test it and it's good, crossing my fingers it's not the alternator