We exchanged on a Friday and completed on Monday, with only the weekend between it.
I have worked in an EA office and seen the odd same day exchange and completion. Everyone hates them though.
Have you got proof that you spoke to her before? Would it be on your phone bill or call log on your phone?
When we bought our first house I had someone at our solicitors office ring up and tell me I had to pay for something we'd already paid for. She insisted we hadn't, I argued that we had, but in the end I made the payment a second time just to get things moving.
Then went home after work, found my receipt, rang them up and complained, and they refunded both payments and covered that cost themselves.
I also kept notes of who I spoke to and when I spoke to them, or even calls I made that were not answered. Everything with a date and time, name if possible, what was discussed and agreed.
That way, if I had to chase anybody, I had a complete log to fall back on. It's not too late to start one OP.
That log came in very handy when we sold the house and bought another one, as part of the chain had involved a really horrible solicitor who made a big fuss refusing to give us certain information. He was acting for the people selling to us, and nearly stopped the whole thing.
Then when we came to sell, he was acting for the person buying from us and demanded that same information and I was able to tell him where in his own files he could find it from last time.
He'd been making a real stink about it, and our solicitor was sick of him, so she took great pleasure in telling him he already had the information he was in such a hurry for us to give.