One would think that the SA would have returned your call by the second day.
When my X5 was in getting the sunroof fixed, my SA was prompt to return calls over the almost 7 weeks the car was in waiting for parts at various times. (Parts on a Viking ship crossing the Atlantic from the OEM mfg) The week he was gone on vacation, another SA filled in without any issues.
Just got the X5 back today matter of fact. Now I can start my 2nd week of actual ownership with the X5 in my possession.
Good luck, I kinda know how it feels.
Greg