I must say that I love Etsy. I keep finding really great stuff on there. The yarn I have found and the nice needle cases I just purchased make me love independent retailers and handmade things. so far the customer service has been excellent and it is so easy to find the stuff you want. I especially love the handmade things I am not talented enough to make with my own hands.