My dad got lucky with the ones he recently got shipped to him. We had about a week of 70 degree days, and they were shipped from VA to NC, so they weren't in-transit for very long. Had they been shipped this week, there's no way they'd have made it (hopefully the seller wouldn't have shipped in weather like this...).

Good luck. Hopefully he makes a full recovery.