Phlipbak
10+ year member
CA Enthusiast
I live about 20 miles from their factory in Newton, AL, and am going to go by there tomorrow, but does anyone know if they sell their batteries THERE or do you HAVE to go to a dealer?
