I went to a branch of barclays today and there was a forever living stand.
I feel that it's was inappropriate, also it gave the impression that the bank approves and endorses this scheme.
I am not sure if iabu, I dont know the ins and outs of the scheme but from what I do know it seems inappropriate to have in a high street bank.