Is `badblocks` meaningful on compact flash cards?
badblocks
is meaningful on any storage device.
It's a very simple program that just reads (and optionally writes)
the entire disk, counting how many errors occurred while doing so.
You have apparently bought a bunch of bad ones. Use at your own risk.