It turns out that there's an undocumented restriction on Kindle books -- if you download them "too many" (where "too many" is a secret number) times to your Kindle or iPhone or whatever, you run out of downloads and can't get copies anymore.As the complete article on Boing Boing points out, this limits the ability to refresh a Kindle library across multiple Kindles as consumers upgrade or replace devices. Once the cap on downloads is reached, consumers must buy the book again in order to electronically read it again.
Check out the full article at Boing Boing as well as links to additional articles about e-books.