my last flight with China Southern i was asked to provide it , friends just went with Singapore Air and where asked to provide it as well as EVA Air , friend in England just flew there with Emirates and was asked to provide it , im looking at my next trip there with China Airlines and it says on there website to make sure you have it at check in
yes, I transited through China from Australia so for origin I put Australia but my flight No was the one from China and there where no problems at immigration
Yeh i just finished my holidays there and it took longer to get to immigration then to get through it , not sure if that's because of new DTAC system or a lot less tourists
QLD , they asked to see my DTAC , I'm not sure what would have happened if I didn't have it , I know you can fill it out at airport in Bangkok so that's no a problem or even do it on your phone on the way to immigration if you have internet so not sure if they would stop you leaving Australia without it , dont think they can
up to 3 days , and dont offer it to them at airport unless they ask for it , as soon as they scan your passport it all pops up on there screen but i was asked to show it here in Australia at check in