said by 88615298:
I don't care what you say it's 1024 and any ISP charging overages based on 1000 will get sued and lose.
Unless the carrier explicitly defined their 1MB as 1024KB, the proper SI definition applies.
Even in the Seagate and Western Digital cases which are the most famous disputes of that nature, both manufacturers claimed using SI definition is standard practice and both class actions were settled with neither company admitting any wrongdoing.
If HDD manufacturers had been willing to go all the way, they would probably have prevailed but that would have cost them more in legal fees and bad publicity than settling.
If the class actions were convinced they would win, they would not have accepted to settle without some form of apology other than software or small refund almost nobody will bother to claim.