^ agreed with the above statement. BMW coolant is a concentrate so you'll have to dilute it 50/50. Here in Newport Beach CA its about $26 per bottle. If you went to Walmart a 50/50 mix of Prestone is about $13...pricing-wise its almost the same price so go with the good BMW stuff
hope this helps!