Amazon's 129,000% markup on indie ebook delivery