Overated and ridiculously expensive. Seems they prefer to deal with deep pocketed corporate clients only.
The go to people in international shipping. Top of class in East Africa.
Express services as the name speaks by itself.