This is a known issue, which will be fixed in a future update (no ETA); the lower price is displayed and used by the balance function, but the merchant still wants the value based on that character's barter level. Until this is fixed, you can disable the mod.