We recommend that you book your tours through a travel agent or at a hotel. They may be more expensive, but the quality should be guaranteed. If you know how to get around China on your own, you many not need to book a tour package.