Called today...the dash is installed. They are waiting on the compartment parts to come in tomorrow. I'm nervous about the whole thing.
They didn't say if it went good or not. May be picking it up tomorrow late as I have an hour drive to get there. I will post when I get it. They gave me a white 09 328i to drive for the past three days...I've kind of enjoyed it.