I applied online. The process took 6+ months. I interviewed at U.S. Customs and Border Protection (New York, NY) in Jul 2011
Interview
Interview based panel interview. You sign disclosure stating you won't divuldge what's on interview. Applicants should dress in suit and tie. Do not tell board what you think they wanna hear. Good luck