I sell on etsy (hand appliqued/screen printed tshirts) & I love it. I do most of my gift shopping on their now, as well. Like any site it has it's strengths & weaknesses, but I really enjoy the sense of community & purchasing direct from the craft person.
Buying from etsy is a whole...