Christmas is in 9 days. PANIC! Actually, you don't need to with a little help from Apartment Therapy's list of fantastic last minute gifts.
A class or Do-it-Yourself workshop about something the recipient might be interested in is a great gift and can be purchased online. Cooking classes, sewing classes, and even online classes about everything from photography or mastering your people skills, there's something for everyone out there!
A printable can be bought from etsy where you can find recipe cards, calendars, art, cards, and even wrapping paper and you just need a printer!
A subscription to a magazine or a monthly gift box can be ordered very last minute and is a gift that continues to give every month throughout the year.
A very thoughtful gift for those without much time is time for themselves, whether in the form of gift certificates for house cleaning, babysitting, or even saying you'll watch the kids yourself so they can get away. That last one is a gift for the whole family, because kids love to hang out with adults other than mom and dad!
Finally, making your own gift basket takes a little more time, but is always a fun way to show you can care. Plus, the only limit is your imagination! For someone who likes to cook at home, you can put together interesting spices and jams and jellies, plus some utensils. A spa basket could have everyone you need to relax like a candle, bath gel, and a great book.