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!)
New Chair!

New Chair!

Flowers in my Garden

Flowers in my Garden

Tomatoes

Tomatoes

My third season– and I still have plenty of questions, so this is kinda long..

My third season– and I still have plenty of questions, so this is kinda long..

Gardening work and pleasures.

Gardening work and pleasures.

Five Out of Five…..

Five Out of Five…..