For a 19MB download delivered via 3G to a Kindle, Sprint, the wireless carrier, charges .15/MB, or $2.85/19MB. This is paid to Sprint, not Amazon.com. The article errors by comparing this fee to the cost for server bandwidth using S3 to come up with his markup value, but S3 bandwidth covers the internet only and does not include fees involved with passing through any sort of cellular network.