This review is on:

Too little too late

  • 2021-06-01 11:24:47
  • RATED 1

It felt so long waiting for my Facebook likes to arrive at first. So late. Things got even worse when they started disappearing. Contacted the support and asked them fir refill. Had to wait another three days and they only sent back a small portion of what I had lost. Downright terrible.


Be a part of Reviewsxp & receive latest Updates & Deals