I know a lot of people either closed shop here and went to TheCraftStar or are also selling there.
They had a rough start...but seem to be up and going now.
I haven't heard much about it lately.
Have they worked out their kinks?
Anybody have a shop there and would like to share their experience.
I might consider it as another place to sell online....maybe