At least it's good that she cancelled and not ghosted you upon arrival Jimmy.
That's an interesting statement Currywurst. I am not too sure about the reputational erosion part. The more they do, people are bound to get frustrated and loose trust on them. This could impact the whole team's reputation.
Anyways, the update from my side is that she (rather her handler) reached out and apologised very much. Stated a family emergency (death). I accepted the apology and gave her the benefit of doubt. Mind you, this came within an hour of my initial post here. Don't know if it played any role.
This Polish lot is mostly good, but less reliable. As Watts mentioned, they need to get their act together and improve the comms and manage the booking system better to avoid ghosting/cancellations/unreasonable delays etc.
If they are seeing this post, I hope they take it as a customer's constructive feedback to improve their business.
Cheers.