Thanks for comments guys. I woke up this morning to find the money had been transferred after i left a voicemail last night. I also had a text message cancelling(No apology though for waiting 4 months) so i guess i was lucky this time as i think i was going to write it off to be honest.
I don't usually let it get to 3 cleans but i guess because she had paid previously a couple of times when owing X2/X3 i gave her the benefit of the doubt.
Thank god this doesn't happen a lot as it really would be a nightmare but it hasn't happened for a while. Thank guys.