Rob Garson writes in the Observer on the legality of charity campaigns at the checkout and the level of disclosure that should be made.