I just discovered it. I haven't opened a store there yet, but am favorably impressed by what I saw (features, FAQ, support forum posts). I'm not posting to "recommend" the site -- I'm posting to find out its pros-n-cons from any AB reader who is familiar with the site.

Wondering why I haven't heard it mentioned here at AB, why it's absent from evyPlaceISell directory, and why backlinks to its domain seem to be scarce.

It is free as in FREE for sellers to use.
Probably similar to and, in terms of "the site hosting your store won't do much to bring in traffic"... but storenvy doesn't even charge a commission / fee when an item sells.