Here are all the results with descriptions
November 30th
Based on the results of this quiz, you'll finish your Christmas shopping on November 30th! As a highly organized and logical person, you've already got your Christmas plan of attack set into motion. Not only are you mostly finished buying your gifts, but you'll be all wrapped up before the Christmas season even officially begins.
December 5th
You'll finish all of your Christmas shopping by December 5th! Congratulations, your shopping will be all wrapped up before most people even get a chance to start. With your intuition and insight, you've never had a problem choosing the right gifts for your friends and family.
December 13th
Based on the results of this quiz you'll finish your Christmas shopping by December 13th! While you're not exactly getting it all wrapped up early, you're miles ahead of most Americans. Get to planning now and you'll definitely be all wrapped up by December 13th.
December 17th
Based on the results of this quiz, you'll finish your Christmas shopping by December 17th! While December 17th might seem a tad last minute, it's actually quite early for you. In the past, you didn't even get a start on your Christmas shopping until the day before. You're truly changing!
December 24th
Based on the results of this quiz, you'll have all of your Christmas shopping wrapped up by December 24th! Sure, Christmas eve isn't the most convenient time to finish up your Christmas shopping but you'll score a lot of deals others miss out on. Sometimes being last minute is a good thing!