Be careful with checks/cheques.
First of all, it's a paper document with your name, address and bank account number on it. That alone should give people pause. To think that people were encouraged to put their SSN on it too.... shudder...
On top of that, be careful in paying by check. There are quite a few places out there that now stipulate in their T&Cs that if you pay by check, they'll scrape your bank information from the check, and start pulling funds from that account monthly. If I recall right, Verizon was one of those companies.
Oh heck no.
I have no personal identifying information on my checks aside from my name. No address, city, state, etc.
And even my name that is printed on the check, I only give initials for my first and middle name.