thomo.coldie.net
China International Travel Service (CITS)
The word “International” is somewhat odd in the title of this company as it is “sort of” international. Mind you, I had to deal with them the other day. I went to the CITS O…