yup. send resumes and cover letters to the HR dept stated on job
advert. or if u know someone working there, even better. jus send
directly to the manager.
best is try not to send thru mail, unless applying for extremely
high positions.
email would be the best way, it also helps to keep as a
reference for future job opportunities....