Buffalo bicycles cost around $150 at least. That's frankly way too expensive to be a good bike for developing countries no matter how well suited it is for rough terrain.
The best bikes I saw were ones that a kid from a family could buy for maybe $20 in local currency and the repairability comes from the cheap cost - if something breaks down, you can find the replacement part from a spare bike that broke down months ago.
oh wow, yeah, $150 is far too expensive. Its unsurprising, given how flashy their site is and their like 100 employees - what are they all even doing, other than patting themselves on the back?!
The site shows all the telltale signs of self-important, low-impact NGO.