Here are some of our favorite places to check off your holiday shopping list, as well as some of the best shopping de ...