This review is on:

They have no idea how it works

  • 2021-06-01 07:37:25
  • RATED 1

I've never seen a company this clueless. They probably lack experience. Only that can explain their shortcomings. Bought some Twitch views and it took 9 days to deliver. When I contacted their staff they said it was already delivered which is just stupid. Hope they get better in future.


Be a part of Reviewsxp & receive latest Updates & Deals