There are two types of gift givers... Those who knock out their holiday shopping months ahead of time, and those who wait until the last minute. Its a good thing we live in New York City, where there are a variety of shops to suit every gift-receiver on your list. Be sure to check out these Christmas pop up shops to wrap up your shopping!