Kennt ihr das Problem?

Ihr habt or einem Jahr einen USB-Stick gekauft, und jetzt hat er wesentlich weniger Speicherplatz?

Ich habe 3 Beispiele:
128MB CF Karte, 3/4 Jahre alt: 121,3 MB
256 MB Stick ca. 2 Jahre alt und heute: 248 MB
512 MB SD Karte, kein volles Jahr alt und heute nur noch 488 MB!

Forma- oder Defragmentieren sowie die Fehlerüberprüfung ergeben nichts.
Woher kommt das? Was kann man dagegen tun?