FedEx sure likes to take their sweet fucking time.

>received order information at 4:44pm Thursday
>didn't pick it up until Midnight
>waited over 12 hours to start shipping it, leaving the FedEx center at 12:31am this morning
>takes another 12 hours to pass through a town that is only five hours away from from Valve's warehouse in Carol Stream, IL
>that town it passed through is only two hours and forty five minutes away from my house
>four and a half hours later the package is still "In transit," hasn't even arrived at my local FedEx depot 

When they mean "End of Day" they really mean it's getting here on the end of the fucking day. 

I could have just drove to Illinois and picked it up myself faster than it's taking this fucking thing to get here.

This is infinitely more agonizing than the three months I had to wait already.