I think they do you have to go in the garden center they have an indoor and outdoor section
You can look Amazon
No, they don't have live Christmas trees... not at the Freeport area.
They usually carry them live.
Some live Christmas decorations out side by garden
You'd have to check physically or online since even if they stock them, they might be sold out
Thanks! Your answer is awaiting moderation.