Go thru wal-mart, pick up something, go to checkout and pay with check. They want to write your driver's license number on the check. I carry a letter with me, and I demand that they sign it before I will allow them to write _any_ personal information on my check.
I tell them this first: I've written hundreds of checks here. You know that. If you are going to write personal information on my check, that makes it easier for someone to steal my ID, then sign this...
The letter says (in part):
I agree that by recording this customer's driver's license number, D.O.B. and so forth on his check, that I am exposing him to identity theft. I further agree that I will accept full financial responsiblity, including financial losses, attorney and legal fees, and personal damage to reputation if it is proven that this customer's identification is stolen thru information supplied on this check.
It is _amazing_ how quickly the manager says "that is OK, sir, we don't need to record that information..." and away I go...
I'm not interested in having my SSN on my checks, nor my D/L number (which is different from my SSN), because some minimum-wage person can run checks thru a sorter and my check jams. They pull it out, notice the info, and there goes another identity theft. Providing too much personal info is just too risky. In the case of casinos, we know there are other risks too, but they don't have to be told that. :)