Welcome to the forum, Phil.
Michael at Klosters does indeed look up to find out where your vehicle is, and will keep you updated - he didn't get much of a chance to call me as he'd promised because I was champing at the bit and had little changes to make and needed to make sure the electrics were done right (they weren't, which now that I've discovered this I'm pretty annoyed about but I'll fix that when I get some really heavy cable). I was on the phone to him, or dropping in, every few days.
They've done well by me, and their service department has been great - I've no complaints. Chris (service manager) seems to know his stuff rather well (as does Michael).
I'd guess that the lack of information about the whereabouts of your car is due to some dimwit forgetting to update the computer system with its location.