we do not have an American express card. perhaps you need that to get that deal? Upon going to the American Express for Thailand site - this is what we saw at the top.
Hi Brandon so far my husband has not uploaded any documents and we have not been able to find anywhere to do this. If you have some time and are happy to help, please send a screen shot or link. Otherwise he will just be bringing in hard copies.
Yes I have heard 3 hours before a domestic flight. On the Air Asia ticket print out they mention 'pre-check in'. I have not traveled in a while so I just thought that you used those machines at the airport near your flight station to get a printed boarding ticket? Maybe these do not exist anymore?