In the desert southwest (AZ - USA) we have a "bicycle collective" that deals in used and out of stock parts. They hold classes to teach anybody who wants to learn about bicycle repair - even wheel building. People donate their old bikes, abandoned machines get donated, stuff like that. You never know what might roll through the door - I've found many parts the new stores just laugh at me about. Perhaps you have such a place in your locale/