I echo these sentiments. Had problems booking the flights with Precision Air and then when we arrived at the Zanzibar airport for the flight to DAR, it was utter chaos. Flights were cancelled with no notification; other flights added but nobody told us. Almost missed our connection at DAR with KLM. Nobody kept us in the loop and the flight times kept changing. Poor service, unreliable.... wouldn't use them again.