Only 155 days until Christmas. People will be starting now to get a bit at a time so they can spread out cost/effort.