it's starting to look like Fran has the Marmite factor.
Sadly the pattern emerging from these reviews seems to be that Fran applies the Marmite principle to punters. If she "likes" you (whatever that might mean) then a good service is available (and GN and I have had good punts with her) but if she doesn't "like" you then advertised services are not made available and a mediocre punt ensues. That's not the way punting works; the exchange should be a good service / experience for the relevant fee. Accurate service availability and a good approach / performance should be the baseline. If she chooses to withhold "at discretion" services then her reasons should be made explicit and the punter given the option (if necessary) of rectifying the situation, renegotiating the fee in line with lesser service availability, or leaving with the money. There are plenty, if not the majority of WGs, who offer a great service to punters who are not their preferred types; that's the deal in paid sex. I realise that I'm probably going to hell for this, but I pretty much agree with James' statement above.
I said this in response to the previous negative review for Fran, but it's a great pity to hear of these disappointing punts. She's a beautiful looking woman, and I know from personal experience that she can provide a good punt. However, consistency of performance across a range of punters is sadly lacking.
DtD I fully agree that your punting style is your business, but you did make a (reasonable) issue of the amount of time she talked. I appreciate your honesty in saying that you're reticent about progressing to the sexual part of a punt, but without blaming you I encourage you to think about how you may do this. You could be clear but indirect in saying that you'd love to see her naked, or putting on a show for you, etc. You could divert the discussion to sexual preferences. You could cue her by stating "I'd love to start by...". If you're less confident in person you could send requests, instruction by e-mail or text, and a good WG will respond accordingly. I understand that it may not be easy, but if it's an issue it does require your attention.