As far as Yarn Cake goes I remember them having a slightly limited stock as they are small, and the products are a little more on the pricey side. Having said that the owner was super sweet and the cafe atmosphere was excellent and hosts knitting groups from time to time.