This site used to be ligit. I had no issue with views, likes and subs not disappearing. But now, the $ I paid for views etc are gone from YouTube. I reached out to support for a refund but never got an answer back. DONT use Stormviews. It's a scam. They take your $ and never refund.