Didn't Steam used to do this? they had to stop because the loss of money was too great when converting currency to the version you bought. This was especially noticeable in South America if I'm not mistaken.