Cheapish products tend to be like that.
Quality brands such as SanDisk and Transcend, at least SD cards I tested, do report bad sectors to the computer. I think Kingston, Panasonic, Intenso and Toshiba do too, but not tested yet.
Pretty much every SSD should be reporting bad blocks. But I have also not tested that yet.
Mediocre brands such as Integral, and crap brands such as Hama (I had most data losses with Hama flash storage!), and especially cheap no-name brands on eBay should not be relied upon.
Hama flash storage apparently works well in short term, but sucks at data retention and does not refresh sectors automatically like quality flash storage should be doing.
(post is archived)