Since today, flight booking on Air China's website has a new interface --- fancier looking and less informative than the old one --- and introduced fees for seat reservations. I can't say anything about business class, but in economy, the only seats you can select for free now are at the very back. The fees are higher the further the chosen seat is to the front.
...Also, OT, this is my 111th post here...