As has been said, OP didn't take the precautions he should, by setting off on a long journey without confirmation on the day. Plus I don't understand how he didn't get a shag in London at fairly short notice either.
However, doesn't excuse what is pretty poor form from the SP. Yes, she could have genuinely made a mistake but it's still her fault and the OP has had a lot of time wasted.
In the circumstances, she should offer him a free 1hr whether as a single hour or towards a 2hr booking. Wouldn't exactly hurt her; in fact it would restore her reputation.
Her offer is absolutely pathetic - £40 wouldn't even cover his rail fare.
i noticed you havent given her a neg on aw any reason why?
Rather silly question.