I applied online with a CV and cover letter. 3 weeks or so later had an email saying they were impressed with my skills and wanted to arrange a telephone interview. Interview was good, real nice guy i was speaking to and genuinely sounded interested in what i was saying. Got a call a week or so later saying they weren’t taking my application further. Gave me some feedback and the HR person was really helpful in giving some advice. :)