The review below is the personal opinion of Mohammed and not that of SafariBookings.
Terrible
I had a terrible experience before my actual travel. First thing in May when I was not able to travel due to visa rejection however I had made a deposit of around $500 as it was required. I accepted the terms that this amount won't be refunded as per T&C. Before that I asked for a domestic flight to be included and they gave me the price I confirmed the quote at that time. Then they provided a revised quote with a different price for the flight. I kept mentioning that I confirmed a different price which was much more than the price if I booked it on my own. They simply said that the price has changed. Then I kept saying then don't book the flight, I'll book it on own and I need only the timing that you would pick me up to book accordingly. Over & over with no understanding until I had to escalate to a higher manager who finally gave the approx time. I checked, in case I re-apply in Nov or Oct what will be the refund. I have been told that it'll be 15% of the total quote which wasn't clear to me at the time how they would apply 15% to the whole quote if I paid only 25%. In July I got my visa and resent asking for a quote. They applied the 15% of the quote which is almost 55.4% of the paid amount and explain to me how they calculated. So the deduction is just to reschedule in Nov. I don't know what rescheduling they did as after so many days wasted to get a correct quotation. They repeated the same mistake again that after I confirmed the quote, they started booking the accommodation which was not available at my travel dates and accordingly I could't book my flights and the prices kept increasing. Finally the found alternate accommodation with minor increase. They didn't want to bear the difference and wanted me to bear their mistake. So not only they took my money but also failed miserably to do their job of simply living up to their word. Also to justify their failure they keep saying that it's a normal practice.