Hi guys, after 2yrs of hassle free driving my batry light goes on and i find out that i need an alternator.1 do i replace it or 2.buy a new one? got a 318i e46 99 modl. wheres the best places to go caus i got a quote from 1 auto sparky for 900 to fix and 3500 for a new 1.