Just returning from Bali now and recall wondering if we should use a service upon arrival.... Decided against it and things worked out just fine..... The key is to get off of the plane fast enough and get to the visa selling booth. We got there before the lines formed and were able to get out of the airport in less than 15 minutes. We had arrived on Thai Air at about 2pm.