nah, i think steam can use either currencty exchange rate or steam version regional exchange rate. so i doubt it’s imc’s issue.
i think what imc did is they told steam: the price is $25, convert it to other currency using currency exchange rate, not the regional rate you developed. then steam did this 
Hm… The exchange rate for dollar in Brazil, for instance, is 1:3,6.
50 x 3.6 = 180, but our $50 pack is 170.83. It’s using 1:3,41 as conversion, and we haven’t seem this exchange rate in a while. 
Since it’s a weird - and lower - exchange rate, I’m assuming IMC is using their own rates.
well it’s also possible
it’s weird that usually they should make sure the 50% discount is correct for each region. i don’t think imc is doing this on purpose, might just due to some weird conversion method
Probably. I created this thread for statistic purposes so people can know how much discount they’re actually getting, but so far no one posted their country’s prices. 
The ones who posted here are mostly from murrica so 
On Brazil, the 50% discount made the price go nearly back to the price before readjustment.
