That said, it's a little different when you go on organized tours. I can't speak to exactly why tipping is expected on tours, but it's come to be the norm. It is customary on tours to tip the guide and driver a certain amount per day. The guide gets a larger tip than the driver but both will expect and appreciate the tip. Of course, if you feel very strongly against the tip, you don't have to give a tip. However, if you thought the guide/driver were especially bad, then I recommend that you report any bad behavior back to the tour operator so they know and can take appropriate steps.
How do you go figure out how much to tip? I asked tour operator China Odyssey Tours and they gave me the following guidelines:
If you are traveling in a small party like 2 to 4 members, we suggest approximately US $10 per day per person as tips for your tour guide and US $5 per day per person for the driver as gratitude for their service. Gratuities can help improve the service for you. Anyone who has received a tip will recognize that his services have been appreciated. For your convenience, we suggest you tip the guide and driver when they see you off at the airport or pier at the end of each city tour.
In my case, I've always been left off at my hotel. Quite often you'll find that your guide will see you right into the lobby. If this makes you uncomfortable just say directly that you're fine to go inside on your own. Typically though, it's best to tip the driver as you leave the vehicle. Then when you and your guide say your final farewells, hand the guide the tip. If you can let your guide know specifically what you liked about his/her style, it will help them in the future. I have found it truly is the case that they are doing their best and want to please their clients.
My tour was really expensive up front. I don't want to think about tipping on top!
You might have booked a really extravagant tour from your home country and feel that the added gratuity on top is egregious. Before you decide not to tip though, you should speak to the tour operator and ask them what is customary. Don't forget, your guide and driver are probably just simple employees of a larger operation. You may have paid a lot of money for your tour, but your guide and driver don't have any idea about this and are just doing their jobs.
Tipping Independent Operators
You may find yourself on a small walking tour or guided tour that you booked through an independent operator. There are many people operating specialized shopping and walking tours (e.g. Francine Martin's shopping tours in Shanghai or Marcus Murphy's adventure tours in Qingdao). Since you are paying the tour fee directly to the operator/guide and there aren't any people in between, it is up to you whether to tip or not. I would say from personal experience that a tip in this case isn't necessary.