My son bought a used 2012 Chevy Volt 5 years ago (at my encouragement), and while it has been a good car until now, the battery is going bad and my dealer quoted us $23,500 to replace it (crazy huh??) or I could replace it with a greentecauto refurb battery with 18 month warranty for $7K. I...