Unless they are interstate from you it makes sense no matter what industry to walk in and hand in a resume face to face doesn't it? It would certainly please a prospective employer who may have received several other resumes and letters bu by email or as letters.