Apple's service agreement actually demands price matching, which means a content provider must provide their best price available through the app. It is probably possible to charge more for an "iOS edition", but Amazon specifically has a standard publisher contract that requires them to charge the same price on all platforms.