I took my car in for repairs. My loaner looks almost exactly like my new car. Except it is underpowered and missing a lot of features that I now rely on (like not having to take the key out of my pocket, Sirius radio, and my Texas toll tag).
What is really annoying is that I had to wait a week to get my car back. They replaced the steering column switch cluster and SZL (whatever that was). Part of the process of the repair is to encode all modules. Which erases the Dinan software on the chip. They had to send the DME back to Dinan to re-install the software. Sigh. What poorly designed software. And when is BMW of Austin going to get a dedicated computer to do it themselves?