Even when it's hard.
For our Christmas KAL this year, we have a brand new colorway boasting 20 stripes, almost half of which are handpainted (what?!)!
Hard Candy Christmas is offered dye to order for the week of November 10th in hopes that we can fulfill these orders in time for a December 1st cast on.