How much does this cost to the nearest dollar?

DB Electrical Alternator Compatible With/Replacement For 320 323 325 328 525 M3 Z3 BMW 2.5L 3.0L 3.2L 2.8L 2.0L
**Verify part fits before purchasing**Specs Unit Type AlternatorVoltage CWAmperage Class IRFan Type IFReplaces OEM Numbers ARROWHEAD & N (OLD) LIGHT DUTY With/Replacement For BMW 320i 323i 323iC 323iS 325i 325iS 328i 328iC 328iS 525i 525iT M3 Z3 M Coupe Z3 M Roadster Spec Unit Type Alternator, Voltage 12, Rotation CW, Amperage 

Price is $151.00
Price: $150.92