A little while ago a chap came to the door. He was doing something for the RSPB which is a cause I've been thinking of for a while. Now he had on a RSPB jacket had loads of RSPB info etc. and a badge. Long story short. I filled out a direct debit form. What are the chances I've been fleeced? My card number isn't on it. Is there anything I can do in the meantime? Oh bugger.