This review is on:

Followers count went down within a week

  • 2021-06-01 10:07:32
  • RATED 1

It has only been a week since I shopped with them and I'm having a bad time already. I bought Twitter followers from the site and surprisingly they arrived rather fast. That was the only positive. A lot of them are already disappearing for whatever reason. I have contacted them about it but they haven't replied in 2 days.


Be a part of Reviewsxp & receive latest Updates & Deals