I have had the opportunity to use AAA travel agency for trips to Mexico, and have been impressed with the agents. They are knowledgeable and a pleasure to work with. They really listen to what you want to make sure your vacation meets your needs. When the price on the trip we booked was advertised at a lower rate in the newspaper after we had booked, I called my agent and was issued a refund for the difference. Now that's good service.