Q. We're doing our Christmas shopping this weekend. Which category do we fall into; prepared, premature, or panicking? A. Depends on which Christmas you are buying for.