Proposal:
Allow the player to input a custom value into the merchant trades for how much they're trading.
(Eg, if you have 3 to 1 activated, input a value of 100 goods offered by the merchant, and the cost value would automatically correct itself to 300 allowing you to then trade 100/300...