I can vouch for WASINC in China. Good service, generally prompt with requests and questions. However; a recruiter is not required. While the process is exhausting, a little research on this site as well as others should clarify the process from beginning to end. The recruiters are merely a middle man between you and the hr department. Depending on the airline, the HR department should be able to help you as much as any of the recruitment agencies can. Good Luck.