I've got good and bad experience there , 50/50
Not stellar record in my book, but they are close and the cars I've brought there are/were under warranty
To OP, document everything with timelines as best as possible and don't give up
Contact BMW NA if needed.
Believe me, I'm not the type to make a stink over nothing , Sudbury is making some big errors lately
“Balancing this thing on the steering and throttle is pretty much the crack cocaine of the car world.”
Top Gear Magazine - Jason Barlow about the 1M