As far as online stores go discogs is amazing, I would spend the majority of my paycheck on there every week. It's especially good if you get to know the sellers who have the stuff you want because they'll usually hook you up with a better price. Redeye is also good (the UK one not the Australian one) otherwise juno or sometimes even eBay. If you're ever in Melbourne though you should definitely check out Alley Tunes- amazing people, selection and prices.