Or should I just mail it?
I would talk to your counselor, and have him/her get an admissions officer on the phone to ask them directly.
I just ended up mailing it. I don’t think it’ll be a big deal, I sent it out before the due date, it should arrive in a few days.