I had a similar experience the first time I booked her. Got to the flat early and sat and waited a while. Seven minutes before I was due in she tx me cancelling due to a family emergency... I'd heard her comms are shite but I tried again a week later and got in... It was worth it but it's not worth a 45 drive to be cancelled on with no explanation.
I don't live too far from her so it wasn't the end of the worldfor me.. and I had a plan B.