By convention a quotation is frequently spoken of as "a price on" and when referring to the expense of an product it is "the price for" but there is no rule governing this. It could be rather acceptable to ask In this context As well as in idiomatic English "on" https://ewartf269elp0.wikisona.com/user