Jump to content

Reviews....


Recommended Posts

Looking on alexa.com, they're in the 4,000,000 range, whereas Etsy is about

3,000 in web popularity, and has great reviews.....just to compare - I don't sell on either of them!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...