Our local Walmart stopped taking checks. They only do electronic withdrawals (echecks). I would not dream of trusting their employees with my banking information. I had a bad experience and just don't do e-checks.
Myself and my company simply quit going there. Haven't missed it whatsover.
Umm, what do you think you give them when you write a check???
Then you would see your check number and the amount of your purchase. It takes approximately the same amount of time to reach your bank as the check.
How is this more revealing on your personal information than the check you used to leave behind?
The check you used to leave behind contains your name, address, phone number, accounts numbers, signature etc.