Gracy did a great job for me, but I'm not naive enough to think they are perfect. None of them are. I had issues with TWG, and just recently African Odyssey in trying to set up my last two trips to Africa. There is a whole thread on TWG's misadventures over on AR forum. They all do great sometimes, and they all screw up sometimes. That's the reality of it all.