We on Scream are not in the habit of using agents to enter and exit countries. Prior to our arrival in Polynesia we cleared ourselves into and out of every country except one, where we used two different agents and both experiences were unsatisfactory.
We don't like agents, but we decided to use one in French Polynesia to avoid posting a bond. Typically this is about C$3,000 per crew member and can be paid by credit card, but we decided it would be easier to hire someone to take care of that.
Our experience with Tahiti Yacht Agents was delightful. Francesco took care of everything in a timely and professional manner. Everything was done right the first time and on time. TYA's offices are at the main marina in Tahiti (Marina Taina), and we never had to travel anywhere for checking in or out.
Francesco is friendly, funny, and helpful. He is fluent in English and French, and reputedly speaks four other languages as well. He took our mail for us, and directed us to businesses where we found the things we needed, all for no additional charge. If you need more help organizing work, he can take care of arrangements for you for a 6% surcharge.
Scream has the pleasure of recommending Tahiti Yacht Agents.