I applied in-person. The process took 3 weeks. I interviewed at US Marine Corps (San Diego, CA) in Jan 2013
Interview
Applied in person, conducted a physical, completed the joining process. They reviewed all my records and set me to a physical exam. I was very pleased with the interview process, it was what I expected.