Planting trees?

Planting trees?

I bought two apple trees from Trees of Antiquity. They arrived last week, on (of course) the day that we had the (record-setting for us) 12 inches of snow. I feel like we need to plant these soon, but we now have another snowfall forecast in a couple of days. So, any input into whether I should plant them today or wait until we're past this next cold front? I'm afraid to leave them in the box much longer, and afraid to put them out if they're going to get froze! ETA: I'm in zone 8A or 7b, Dallas-Fort Worth area. (I live in Tarrant county, and the division goes right through the middle of the county!)
Shroooms

Shroooms

corn!

corn!

It’s amazing what people throw out

It’s amazing what people throw out

What’s wrong with my maple?

What’s wrong with my maple?

Passion Flower Question

Passion Flower Question

I can finally make a post!

I can finally make a post!