not time to read all this, but as i think terpe has said, they can phone the bank and ask them to confirm a transaction,(how else can they verify a bank-statement is not fake ! ) as for your current balance they can ask for an up to date bank statement (less than 30 days old, which what happened to us when i applied for a visa for my stepson)