Maybe she should give him a donation for wasting his time...
I mean, this is all about TIME isn't it? Given providers always complain about "time wasters" (usually meaning they don't do client development) or have booking practices in some cases that would make an airline blush... perhaps it's time clients tell late providers they owe them for time
Ok, I know... never happen, but isn't everyone's time important? LOL
On another note... wow dude... you really wanted to see her badly, I would've given up MUCH earlier. There are many fish in the sea brother, be careful about such things, it can also be a setup regarding you as well.
Play safe everyone.