So...if the dealer installed....and your brakes don't operate to satisifaction...I would take it back.....and tell them......you are unsatisfied.
If they don't keep the area clean, and contaminate the rotors, it will introduce high/low spots in the coming miles.
I guess I would be pissed at the dealer, and not the rotors....knowing they are a BMW Performance product.