I think you'll be fine, but this might be one of the times to play it safe. Do you have a UPS store near by? As long as it meets all of the rules, you should be fine, but for peace of mind, I'd have it printed on a great printer.
@goaddw
Yes, you should absolutely get the CAS. You'll need it so you don't have to send your transcripts and LOR to every school individually. And the CAS will store your transcripts and LOR for you as well.