Yes. Best day to go.
Yes. I believe once they open to sell the trees, they do it everyday until they are done. I know I've been there the Saturday after Thanksgiving. I'm pretty sure the day before they were open.
Thanks! Your answer is awaiting moderation.