If you're interested I've been working a couple days a week at homebrew shop in the north and am doing an all grain at the shop tomorrow, though it will probably be around midday. Send me a PM if you are interested in a demo and some advice and I'll figure out timing and details for you.
Where are you located? I work at the country brewer in Thornleigh. We carry a fair bit of grain (much better range than we did a few years ago). We are able to get in 25kg sacs of base malt(get deliveries every week) and smaller quantities of most anything are kept in stock. The hop range is good as well, but if you want 500g packs we'll have to order those in as with the 25kg sacs of grain.
There are a fair few shops around, some better than others, though I was a happy customer where I work and don't have too much experience elsewhere.