Depends on store but most sell both, real & artificial.
They only had cut trees today. Typically they only have 3-4 foot living trees. Last year Stater Brothers had full sized living trees for the same price (basically) as HD's dead trees.
Yes artificial and real Christmas trees
Yes
Thanks! Your answer is awaiting moderation.