No you're not imagining it. Just as bad in Perth. Chicken and egg I guess; the less people buy the less they'll stock. They can often get stuff in if you order it, but why would you pay double the online price and wait as well.
I hardly buy anything except stuff like tubes, new blinkie, gels, lube from the LBS now.