Not only did their subscribers disappear from my channel, but support never responded when I asked them about it either. It’s a scam, don’t use this site.
Subscribe
Be a part of Reviewsxp & receive latest Updates & Deals