I have a second steam account that I set up while using a VPN (virtual private network) in the US, I no longer use said VPN but because I created the account while it was active it counts as a US account and I get US prices on it. Whenever a publisher artificially inflates the price of a game for me, I buy it with the other account and gift it to my main account.
P.S. the publishers reason for inflating prices is "so as to not drive brick and mortar stores out of business" BULLSHlT that is the goal of any business to put their competitors out of business.
And those same publishers are the ones who inflate the prices for the physical game, their reason for this? despite many people asking no answer has been given.
Edit: I just tested my second account since it has been a while, and steam now sets region on log in instead of on account creation, but I activated Hotspot sheild and then logged in, and I can still get US pricing