Thanks for the thread. Had not seen it before.
As I was reading through, I got to the AC smell complaint, and the temp imbalance and thoguht 'AC leak'...then scrolled to the final post.
Say, did they use an OE BMW part ($523 approx) or a Behr OEM' ($143)
I see they charged BMW MSRP at $7xx..... I also note they did NOT specify the mfg of that part, just a part number.