Caitlin Partridge of llamalovejoy's Ravelry Store