1999 BMW 528i Alternator Replacement Cost Estimate