The goal of the publish is always to not less than try to explain and reply, in part, the OP's 2nd dilemma. Particularly: In this context As well as in idiomatic English "on" and "for" are interchangeable. There is little or no distinction. The wikipedia write-up on pricing covers numerous https://cicerow122xrk5.bloggip.com/profile