I don't like shopping to start with, it's something I do to get it over with but only when I absolutely have to go. For Christmas shopping I wait about two weeks - the "early" crowds are gone and the last minute shoppers haven't hit yet. In and out is the only way to go.