BMW of Arlington says it's not covered either. They said it's only covered if the car says there is a service due. They also said it's not a true M car, and therefore does not need the 1200 mile service. Doesn't look like anyone in Dallas is getting this for free. If you are in the Dallas area and do get this somehow, please let me know. In the mean time, I'm gonna learn how to do my own oil change.
JB