I wasnt shopping in the stores you mention, I use local shops, and I live in NE Adelaide, and utilise the market 'shops' and markets.
It doesn't matter if you live in Adelaide, London, NSW or anywhere, if you don't work you can't afford everything you want, I don't get why you put that dig in to Adelaide. It's not relevant to the discussion.
And your Telstra bill, again nothing to do with ADL as you quoted, it's the same deals nationally. And as I mentioned and Snifter backed up, you were paying too much.
As for phone calls a long distance (national) call here can be 3000 miles, in London it won't be that long, so it's not surprising calls seem more, they have further to go. How much does it cost you to call Russia from London? Same distance as Perth to Sydney.