I had a huge case with this happening to me back in November
Unfortunately I was unaware of others having the wheel replaced for free as a good will gesture when my wheel cracked
Ended up forking out £600ish for a new wheel, then when I found out I went back to BMW to get my money back, but to no avail
Alot of backwards and forwards, them saying my wheel failed a run out test, me saying the crack caused the failure, them saying blah blah blah, me blah blah
Lesson to be learned?
Never do anything without checking with the internet first!!!