Where is best place sell hand-spun yarn?

Where would you shop for hand-spun yarn at? Would it be Etsy only?

I heard that eBay is worst place selling hand-spun yarn skeins. But Etsy is good place for selling hand-spun yarn skeins, is this true? My information is coming from Google AI.

According to feedback the yarn looks good, so I don’t think the looks of my yarn is my problem anymore. I don’t think clear photography is a problem either. And I don’t think it’s the description, but I could be wrong.

I think it’s my location I am selling it.

But according to google AI the places to sell are local craft fairs and shows, flea markets. I can’t do this. I need online and would Etsy be the place for it over eBay. Right now I only have eBay account.