Is your Christmas shopping done?

Yes
61% (31 votes)
No
39% (20 votes)
Total votes: 51