I was a bit concerned with the reviews, but taking in mind that people often only review places or services when they’re unhappy, I thought I would give CemAir a chance and am very glad I did. My experience was amazing flying from East London to Joburg. All of the airline staff were helpful and friendly. CemAir is also the only domestic airline that allows pets (10kg or less) in the cabin. I took my cat with me on the flight and it was the best experience. I will definitely be flying CemAir again (with or without her). Just note that if the flight is fully booked, pets may need to be transported in the hold due to limited space. You also need to book your pet in at least 3-4 days in advance of the flight and meet vaccine (rabies) and pet carrier requirements. Otherwise, the price of flights is reasonable and includes checked luggage and snacks. Our pilot was also clearly experienced as the take off, flight, and landing went very smoothly despite ongoing thunderstorms. I had my toddler and cat with me (on their first flight ever) and neither were disturbed or scared throughout. In fact, both napped.