Funny, I'm in Australia now and all these while I've been seeing the games displayed in USD since coming back here about a month ago. But just now there was an update for the Steam client and after that I see all the games are in RM now. LOL what is going on?
I'm sure it doesn't have to do with my Steam Wallet currency which is in RM [RM0.51 only

]
OMG, I made a mistake just now while purchasing Life is strange for RM54, didn't realize it used my remaining RM0.51, so it's RM53.49 from CC and RM0.51 from my walley.
After that, everything in my store is in USD

But when I went to my Steam wallet to add funds, I can add in RM

LOL when I clicked check out for the game in USD, I noticed an error stating that my country is changed to Malaysia and there would be a price change

I think it was because last time I had some funds in USD but when I was back in Msia I asked Steam to change it to RM, they probably changed my home location to Msia permanently or something, this means I can buy in RM EVERYWHERE in the world

---------------------------------------------------------------
This is the legal way of buying in RM anywhere in the world without using illegal methods like VPN
But if you want to change your funds from USD to RM, you need to show your passport/ID/driving license etc

That's a nice trick actually. Cheap games all the way!