Yeah, pretty much reflects what I experienced. I had posted a review the beginning of January- a good airline and they earned my money again for my trip in november.
When did you try to buy your tickets on their official website ? I asked because I made a purchase a few weeks ago and to my pleasant surprise, it all worked fine using a non-Chinese Mastercard.
The long period of no-service after take-off and before landing is a common characteristic of mainland Chinese airlines.