fedex and UPS are usually spot on with getting it there. i got my fina-H from miami vet sent UPS 2 day on tuesday, and it was here wed morning. one day. i say the fedex dude is running late today...and may show up at 5 or 6. or else there was a hold-up and they may deliver first thing tommorow morning. i'd call fedex around 6:00 or so and ask whats up. done that with USPS and got a little help a few times. also online updates are once a day....so they suck for overnight. at least USPS sucks, maybe not Fedex.