Given that online statements will now be accepted for all application I believe since 1st October 2013, you could include an online print out or what you have should suffice. Barclay's should be able to print it on their own letterhead paper, though, not at the cashier desk but rather at one of the...