Do you have your Christmas shopping done?

Yes
50% (10 votes)
Almost
20% (4 votes)
Not even close
30% (6 votes)
Total votes: 20