Just a note:

Most Home Depot stores are now giving away the remaining live trees that they have in stock.