In May 2013 we booked a tour with this agency and were very pleased with the outstanding service and wonderful, informative, and excellent experience we had with them. The tour guides were not only timely, knowledgeable and thoughtful, but they also had a great way of relating to people. We had four separate guides on our tour and each one showed excellent knowledge of the areas we toured and they handled our myriads of questions with grace and exuberance. We went to Beijing, Xi'an, Guilin, and on a Li River Cruise (with an overnight in Yangshuo), then on to Shanghai, and to the water cities of Suzhou and Zhouzhuang. Every part of the trip was professionally handled, the hotels and restaurants were terrific, and the agency was ready to cater to as many personal requests as they could (like extra time shopping in out-of-the-way places, or extra minutes spent talking with people at each destination) The "join-in tour" was not only budget-friendly but it was a small enough group to feel like we were given personalized attention. Furthermore, with the smaller number of people on the tour, the agency was able to be very flexible. For example, when one of our originally scheduled tours was preempted by a visit from a foreign dignitary, the tour agency re-scheduled that tour for another day and exchanged another day's tours for that time slot. There was no bait and switch--everything that was promised us was beautifully fulfilled. Also, there was no need for annoying megaphones and "cattle herding." Our small group of six (or eight depending on the day) became an easily manageable "family." The payment of money for the trip was handled safely and well through PayPal and receipting was done promptly. I compared five or six other agency tours and this agency not only featured good prices, but what they offered (small groups, convenient transportation by air and by van, personalized attention, experienced guides, and safe money transfers) made this trip a wonderful experience. I recommend this agency wholeheartedly.