I had some Qs regarding online statement by China authorities that if no HK ID in hand then not possible to get visa in HK, must return to home country to get visa. I am only on a 90 day 'visitor permit' in HK and carry USA passport but wanted to get new China visa, old one expired July. Have had many china visas before and did not want to return or send my psprt back to usa. So i went to China visa service in WanChai and spent a few hours. Finally my turn at the window and the clerk made a few notes and approved the application for 6 mos, multiple entries. This was good. She did not notice/care that i could not enter china till 1 Dec thereby i lost nearly a month of visa time. Also can advise that current online visa form in outdated and useless. New form, up to 6 pages with supplement, is needed: no exceptions. Also must provide a name/number for every item, both in China and items relating to back home (name of relative, etc). Something to fill the blank is enough. Cost of all China visas for Americans is HK$ 1100, about US$130.00. So it seems that if passing through HK on visitor permit can get China visa with no problem despite 'official' contrary advice. To reiterate however, i did show many past China visas in my passport so your mileage may vary. I will enjoy the opportunity to once again zip across the border to enjoy the pleasure domes of DongGuan, the spicy Hunan food and manicured golf of Mission Hills.