oh man, thats bad juju.... hope its ok bro, i also hope that the place you got the fish from, insured it and what not.... keep calling and make sure you are not ok!!! have them give you a refund for it not being there before 10am.... or did you get fedex overnight only? bc if so, i think its delivered by 3PM gauranteed... vs the priority overnight which is by 9 or 10am....
Good luck brotha, make sure you shut the lights off when you acclimate it to your tank, this should reduce stress i believe.