Well I hate to say it but a bike shop will be able to find stuff that is older technology. Bike shops have sources and can order virtually anything from catalogs and suppliers that are not available to the public. They will always have more places and better sources that you, no matter how much you hunt the internet. But here is a good place that has a lot of hard to find stuff.
http://www.thethirdhand.com/