There will be never ending spam of follows after using stormlikes.net. And customer support will not respond to this issue. It is a Russian company that is fraud, posing as the US based StormLikes .com, but instead using storm likes .net. It's a scam 100%. Wished I stayed clear.