I always took this company! Always on time, and really cheap! I was surprised that on one of the ways there were TV in the seats! So I could watch TV. Of course though in Chinese most of it! But I would take this bus company again if I am going somewhere where they go!