Well, Childress is located in the southeast corner of the Texas Panhandle, and the weather in the panhandle can be very tricky.
I think it is one of those "if you don't like the weather, wait a minute" type of deals, like Indiana! lol
I'm sure the weather in the Texas Panhandle will "pan" out soon enough!