Long story short I have been renting my flat for the past 6 months and have paid the rent on the 2nd of each month and for all of those previous months. I received a phone call from the agents today saying they havnt received payment this month and that I need to make payment immediately. So I fire up Internet banking and check and sure enough the standing order has come out my bank account the same as it usually does every other month. So I go in the bank and ask them to check it has definitely left my account and reached theirs and I get a print out the fact too. I take the statement to the agents to show them and the lady I deal with doesnt even look at it, she just says if it's not in their bank account by to tomorrow afternoon she will call as apparently it's my banks fault that they havnt received payment. So my bank is saying I've paid , the agents are saying I havnt. ( how can I find out where my money is?) Can the agents demand payment again even though I have paid it once already ???