Etsy has some good shops and some hard to find items. My big beef with them is that it's almost impossible to find a shop without know it's exact name. If I want to find a particular shop with a name I can't remember, it's a long search. Same if I'm generalizing and just want to see what's available under say, baby girl's clothes. I try not to use Etsy for that reason, unless I know a specific name.