X5 newbie crashing the thread here...make SURE you take notes and get detailed printouts of all the accrued service days...I just went through arbitration (and won) on a VW SUV...I hear BMW is WAY better in taking care of problem cars, but keep all your records....sorry about your window