I have never traded with them, but they do have a large presence brand-wise. I might be inclined to give it a go, if you can do it for a short while, to see if the increase in traffic was worth it? Depends what they want to tie you into maybe. Have you tried Etsy already?
Can I sound a note of caution, yes their fees are expensive but I know from other forums that they have a habit of suspending accounts as the photography is not up to snuff and they then ask you to use their people. Also they have been known to lower fees if you turn them down.
All this being said they do have a high footfall, ask them if they can put you in touch with other suppliers to talk about their experience.