A few months ago, new members came to the church. Very nice and friendly guy, and sweet adorable wife and kids. One of the deacons noticed that this $100 bill was being added to the collection plate since they arrived, but never thought much of it, and quite frankly, the church needs the money!! Well, over the last 3 Sundays, we've been collecting money for a new roof, and low and behold, we get a check from this family for the entire $25000 it will cost. This was on the 19th. treasurer takes the check to the bank on the 20th, and it is a good check, and the funds are in the account to cover it, but here's the kicker: After talking with the teller at the bank, and other sources, she learned that the man comes about his money is a somewhat less than ethical fashion, and that's all we know. No one will say where the money comes from, or anything, and we are somewhat reluctant to cash this check. So here we are, with funds to fix our roof, but we question where the money comes from, so we are at a loss as what to do. What do you guys think?