I applied online. The process took 3 days. I interviewed at Checks Unlimited (Colorado Springs, CO) in Dec 2011
Interview
The company does a quick phone interview, if you move on you will then go to a meeting in which you are provided with realistic job overview. From there you are interviewed by management, from there you are contacted by phone if you have received the job.