The arrival of hundred brand-new government buses to Sierra Leone is very timely; the buses have come at a time when the people are undergoing serious transport constraints,