That's odd... BMW doesn't resurface brakes to my knowledge as it goes against their recommendations; they say you should replace the rotors instead of resurfacing them. What was wrong with the brakes? Sounds like you need a new dealer as they're trying to cheap out on owed service. Since it still has warranty, it still has maintenance, right? Or did they stop doing that too?