Ok so this is a bit out there & I could be wrong.. but what about opening an account with a bank you actually already deal with? One of the big high street banks? Because these strange little operations have rules Ive never seen before (maybe a new Euro thing) & it seems that the more obscure...