I opened yet another online store at icraft.ca. I just opened it a few days ago but I already have had quite a bit of traffic on the few items I have listed.
I like the fact that this site does not charge any commission fees. YES, NO commission fees. There is an initial registration fee but that is minor. Depending on how many items you list, there are fees involved with that as well but the first 5 items are free.
Anyway, just thought I'd share. Go check it out and browse around.