You can apply directly with Airline through website!! No need to go through an agency!!
Agencies make money off you directly and under the table as well...!!
Just go directly with the Airline if you can!!
PS. Some agency have preferences on some nationalities.....
Ex. Laker