When I bought console games I used to get them from videoezy.com.au, they sell grey stock which is basically stock from overseas. But there not worth it any-more, they jacked all their prices up 30%. I got Watch Dogs for PC for $36 delivered. If I pre-ordered a little later I could have gotten it for $34. But I'm happy with $36

Still a great deal, not even CD Key sites can beat that. Only problem is I'll have to wait a couple of weeks after release until it gets delivered but I'm a patient man.
Also mid 2013 I got Dirt: Showdown (PC) delivered from UK for $10. So many bargains to be had online. Only problem is you don't support aussie stores and without them, I dunno less money being spent in Australia. On PC you can get the game anywhere as long as it's not Russian. But with consoles you generally have to get the correct region. On PS3 you can just choose PAL or NTSC. On Xbox I think it's a little more complicated and if you want DLC's it gets complicated again.
unfortunately console games probably won't get as cheap as PC.
They have all the dev-kit fees and fees associated with developing for that particular console.
About 6 months ago I also got Tomb Raider for about $7 from Amazon as a steam cd key

That is actually a pretty decent game, I couldn't play it twice but for a non-driving game I've taken quite a liking to it.
For $7 bucks, bargain

and when it's a cd key you don't have to worry about cluttering you room with game cases it's all downloaded into your steam library.
But as disadvantaged most Australians are with internet it's difficult to re-download games every time you reinstall windows.
So I use the steam backup feature. I copy my origin games directory and copy the install files from uPlay directory onto a portable hard drive and it's all sorted.