Good friends deserve more than a last-minute candle, and these Christmas Gifts for Friends make plans instead: escape rooms, paint and sip nights, brunch cruises, cooking classes and tastings you can do together. Lots start under $25, so it is easy to treat the whole group or go big for a best friend.