Did you actually put the tracking number into FedEx's site to see where the snake is or if it had even been shipped(which it hadnt you said). I generally ignore any notifications through email once i get a tracking number and then just go by FedEx's site.
Also if it is is the 20s where you are, i really doubt Bob is going to ship until it warms up. That is just way too cold.