Waow - thanks for the tips JulieF. Have had another good day today - once again, she's only had 100mls from the bottle, and that was tonight, after she'd been feeding from me on and off for ages (at which point I lose confidence so offer her as much as she'll take from the bottle, so she doesn't go hungry).
Yes I think I recognise those stages. Until now she has done an awful lot of flutter sucking, or that has started happening way before she has had enough. But with some of the feeds in the past couple of days there has been no mistaking that she is getting milk - I can practically hear it hitting the back of her throat. What a great sound.
I have stayed off the pump so that I'm full whenever she wants to feed, except for the dawn express - she sleeps all night - and this one, last thing before bed. I know this sounds drastic, but it seems to be working okay so far. She's done plenty of nappies today, after yesterday's BFing - so we'll see how it goes over the next few days and I'll get her weighed on Tuesday.
I think my problem is knowing when she's hungry. After starving the poor wee mite in the first week, every time she cries I assume it is hunger, which is probably why she ends up grazing rather than having discreet feeds.
I think I might indeed be turning a corner, as you say, but I've had my hopes raised so many times I just daren't believe it. It is far from perfect - we have a great 20 minutes, then she kind of stops or falls off, or gets cross or red in the face, then she acts hungry again but doesn't go on well, and we have a rubbish 10 minutes, and so it goes on.
Thanks again for your help everyone, I am feeling so much better than I did when I started this thread.