Here's an update on my bike:
After many months at the Gainesville, FL Giant shop, I was told it needed a new battery, but none were available but a local guy would re-build mine with new cells for $400. After being told so many different things by the guys at this shop, I declined and brought...