Since Steam/Origin have been priced in Rands, I have only once found a better price in Dollars. Recently, there was a special on Battlefield 1 on Green Man Gaming. It was selling for the Rand equivalent of around R550. This was significantly cheaper than the Origin price of R900. This is literally the only time I have seen a cheaper Dollar price. Steam has the best price 99% of the time.




