Just one question--what is "the BMW store"?
Did you get a telephone survey from BMW right after you brought the car into service? All dealers have to submit the service information so BMW can call you directly and ask you how things went.
In Scranton, they actually drilled it into me about how important the survey was. Just one rating below a 5 would mean they fail...kind of a dumb system, but that's another story
My advice, schedule the appointment again, then when BMW calls you with the survey again about your recent service visit, give them all bad ratings (which, incidentally would be anything 4 and under). Then, if you're still mad, write a letter to BMW NA.