Ah yes the vagaries of the motor trade, I owned an M3 Csl some years ago first saw it in a BMW dealer in Birmingham couple of thousand miles on the clock exact spec I wanted, but to much money at 35k, I waited and waited and as you described with the RX450h the car went to BMW Cardiff where I got for 30.5K luck of the draw some times I accept.
Big Rat