Just went to FedEx office and sent my stuff!
This is just a backup plan in case Express Entry screws up a bit.
Bit of warning to those planning to send their application tomorrow, FedEx told me that their "next-day/overnight" delivery service didn't accept tomorrow as a delivery date. They said they can only guarantee delivery by Wednesday December 31st, which is good enough for me, but there's a good chance that CIC will be half-day and won't accept the applications. Here's to hoping they will AND caps aren't reached.