I'm trying to decide if I should fly Delta first class from SFO to Detroit Wayne and then on to MBJ on December 21st. Round trip $904.16. The layover is about 4 hours in Detroit. I'll arrive in Jamaica about 2:30pm on 12/22. However, I'm worried about the Detroit weather in December. Should I expect flight delays due to possible bad weather? Do you think the deal is to good to pass up? Please give me your advice...thanks!