The whole experience was easy and enjoyable.
We made a last minute booking for an evening tour in Shanghai and Terry met our requests where other companies couldn't. He provided a wonderful guide, Harris, who was polite and fun and knowledgeable.
The tour included a night cruise on the river. It was winter, so Terry made it work that we could take the 5pm cruise, which still enabled us to see the lights and attend an acrobatics show after. Other companies simply told us it wasn't possible to do the cruise and show on the same night because of the conflicting start times.
Both things are definitely worth doing in Shanghai.
The downside of squeezing both activities in was we couldn't eat dinner until after the show. Harris recommended some restaurants near our hotel and even called them to check the kitchen and opening times for us. Between the cruise and the show, he pulled in to buy us a treat that has apparently been an overnight sensation in Shanghai - I can't remember what it was called, but it tasted like a sushi doughnut! It was actually nice.
Booking was quick and easy. Deposit and payment was seamless. The tour was great. Highly recommended.