Planting trees can enhance the landscape and provide other benefits including shade, edible fruits and nuts, flowers, and a habitat for wildlife. When buying trees for sale online, the two most important considerations are the tree's hardiness zone and its mature height and spread. Some trees can grow quite large and are best for large landscapes while smaller trees are more suitable for small yards and gardens. Other factors to consider are the tree's sunlight requirements, soil requirements, bloom time, maintenance needs and foliage color. Please note that we have limited supplies of our on sale trees, and when they're gone, they're gone.