Yeah I think it all depends on the job you're going after. Mine's up to (2) pages long now but that includes a lot of technical expertise so that I don't have to put that into a cover letter. If I did, my cover letter would be a short novel.
For the second job, I just used their online form as it's not rocket science to stack boxes, unbox product, repeat, etc.