Well, I think the best place to get a live Christmas tree is from a Christmas tree farm! There are lots of places that sell live trees and it's a great way to support local businesses. Plus, it's just more fun to go and pick out the perfect tree yourself!