I fully agree - David it is worth it in the end!
On my lunchbreak I swapped out the newer module that I did get with the kit with the other older one so I now have both old modules in my car and the iDrive began showing me messages about missing bulbs....
So....
I checked the lights I was testing with.... no bulbs
Fitted some bulbs, hurray all up and running!
David don't let these problems put you off - my problems are down to having missing / incompatible modules and missing one of the power feeds in the instructions, and then not putting bulbs in... It's very worthwhile in the end!