When you pay for overnight, two or three day shipping, that does not include order processing time. The shipping time is once the courier has the package, we still need 1-2 business days to process orders.
Once we get orders sent out, then it's up to the courier to get it to you within the specified time you paid for. While we do our best to get orders out asap, we are not responsible if the courier doesn't get it to you in time.