Im about to move mortgage providers. Have a very good credit history, no bad debts, good equity etc - ie not a high risk borrower or anything. The new lender has written to ask me and DH to provide bank statements with written explanations for any transaction over £250 (in or out). 
I cant fathom what possible reason they have to require this information, does anyone know? WIBU to explain my transactions as "buying jelly beans" (£320), "putting tenners down a drain for the hell of it" (£400), giant sex toys (£260) and so on? Can they refuse to lend to be because of an excessive jelly bean addiction? Or is there a good reason for this that I dont appreciate?