My husband and I have just returned from a three week trip to China. I found the agents extremely attentive before, during and after the trip. They saved me from getting my visa too early and made arrangements for us to take the train from Xi'an to Anqing. The guides and drivers spoke excellent English and were most helpful. Our group was 12 and no one was put off by the shopping stops as they were informative and the products reasonably priced. In Shanghai prior to our departure they had booked the excellent Mercure Hotel which is just around the corner from the train station. I highly recommend them.