I volunteer for a community bike shop but we operate a bit differently than others, or rather, have a different interaction with the community due to our location in a very rural area. This bike shop is part of a larger experimental/environmental/learning entity...well, there's a lot going on and you can read about it here.
https://thedeaneryproject.com/
Part of that is the community bike shop called The Bike Hub but we are in a very rural area and so do not have any, or few, requests for a donated bike to be used for commuting or utility. Rather, we have a fleet of bikes we rent out at a very low cost, we can do basic bike repairs (cables, housing, brakes, hub service, chain replacement, etc) and provide maintenance and cycling safety courses. In essence, the community would pay for the part and then donate to The Deanery for my time; the goal to build up some financial resources to purchase items needed in The Bike Hub such as lube, grease, ball bearings, etc. Right now we have $150 in the bank account for The Bike Hub, clearly we do not have much money so I scavenge parts off of other bikes that are not repairable but that can only go so far.
I've read the posts above but I am still uncertain of a good website to purchase small parts that I need, I'd rather a one-stop-shop if I could and bike shops can be expensive to purchase parts although local bikes shops (65km away) do donate where they can.
I need the more consumable items such as:
Rim strips of varying wheel diameters and widths
Cable housing ferrules
shifter cables
brake cables
shifter housing
Brake housing
Cable end crimps
Headset bearing race
Bottom bracket bearing race
Can someone offer some ideas on where to purchase such items? I know I can buy of Aliexpress, Amazon, etc but would there be a more one-stop-shop option for these items?
Thank you in advance.