I've been following this one for a while and thought I'd give my two bobs worth.
Wreckers:
definatley a dying breed, I haven't been to one for a couple of years now, for me OHS killed them, I would spend half of my Saturday morning wondering around the back of Australian dirt bike wreckers in Slacks creek looking for bits, not finding what I wanted but still leaving with half a ute load of crap I didn't. Once they stopped allowing you through to do your own search, all the fun went out of it.
I never begrudged them the price they charged, being in business myself I realise it's not what you think it's worth, but what it cost them to provide that part to you.
Online shopping:
I haven't found it to be the bargain heaven that some people have, especially O.S. shopping, more the convenience of finding everything you need from the comfort of your lounge chair. Sure there are bargains to be had, but I think they have always been there, the internet just makes them accessible.
I am currently shopping for '89 cr 500 bits'n'peices and there certainly isn't the massive difference in prices between U.S. and Aussie ebay, but moreover, a clutch/waterpump cover from U.S. ebay is only $30 cheaper(shipping included) than my local Honda dealer.
I will always try and support my local small business/dealer whenever possible. Just 'cause.