Kris Kringle gifts under $35 that get a laugh or get used: socks, a mug, a candle, a hand cream, a game for the table.
Plus a first look at new arrivals and boutique news.