You can't imagine, I've had 6 days of Starbucks during my entire Shanghai & Ningbo trip.
It was freezing cold on certain days, I just need something to warm my frozen hands. During the last two days in Ningbo, I just need some black coffee to stop my diarrhea, and have some breaks to catch up with my travel diary. And I finished writing them in Starbucks!
Most of the days, we had more than one cup of coffee each day. I have to say, Shanghai coffee is one of the best coffee I tasted in China cities that I've visited. Ying & I made a statement that among the China cities that we've visited together, Guilin has the better coffee. But I have to change this to Shanghai now.
Most of the cafes in Shanghai (Other than Starbucks) brew illy coffee, and they are "kao" enough for our taste. And of course, they're not very cheap.
This, made my trip the most "un-China" trip I've ever had in China.