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.