Row 1: winter blanket (um, expensive), tiniest tree set ($20)
Row 2: carrie scarf ($195), alphabet stamp ($6)
Row 3: fair isle gloves (£29), sheepskin slippers (£49)
Row 4: sparkle socks ($30), timex military watch ($150)
It's hard to believe that after next weekend, Christmas season will be in full swing. Time to start getting more serious about Christmas gifts. These are a good start - I needed an excuse to buy those sparkle socks.