OK, I've had the M3 for a week now... First problem was the SES light coming on right after I drove her off the lot... got that fixed...
Now I have about 600 miles on her, and I'm getting a "Service Required" alert on startup. It tells me to schedule service for engine oil within 600 miles. Isn't this kind of soon to have the oil changed?