Hi Folks

Mine is a 2007 Vectra, I picked it up brand new in Sep-2007. Has been running perfectly fine until yesterday.

I tried to start and it won't, guessing it's the battery that is gone flat. The starter motor seems to be spinning at low power for a few secs and then goes onto ticking kinda noise.

I've heard friends say that car batteries wont last beyond 2-3 years max.

Is that true ?, should I be looking to replace my battery now ?, or is it worth it to buy a charger and try get the battery going again ?