Cancelled my booking because I complained lack of proof of payment. I booked a trip from Boise in Idaho to Johannesburg and waited 7 days to be given the proof of payment but it never came. I contacted them and combined for not issuing a proof of payment
The worst travel agent I have been exposed to in South Africa