I've had my shop open since 2013, staff is unhelpful, no traffic whatsoever, NO SALES at all even with sales etc... i did better on etsy. Toooooo many changes to the site i do not like the idea of giving my social security and personal life details to a third party PayPal doesnt ask for that!
If you want to deactivate your store you cannot do it yourself the storenvy staff has to do it themselves which is very inconvenient
Also when other vendors started complaining on their YouTube channel Storenvy removed all the complaints from their videos that looks very shady from my point of view
And from other reviews on here they do ignore your FB post and tweets...