Bail! Make the attempt to keep it amicable ("I understand. maybe another time . . .", but there are a lolt of providers out there. Sure, make an effort to find out what went wrong, but put it behind you and move on. It may be that she is too high volume for you.
.
I usually schedule meetings for the day time between 10AM and 3PM. Admittedly this has much to do with the circumstances of my life, I am retired and live with family. Never the less, this means that the provider is much less likely to have multiple hobbyists lined up ahead of you already.
Nothing is sure in life. Do a follow-up and check out whats-what on the no-Sho. At least she called. If the flake factor is too high, make a No-Show post here.