Update.
Ok, even the low level utility insists it's a 31 MB disk. I can manually enter the larger LBA number and then the size shows fine, but once it starts formatting it drops back to 31 MB.

I give up. I'll RMA the drives.
_________________________
Riocar 80gig S/N : 010101580 red
Riocar 80gig (010102106) - backup