This review is on:

Could've delivered it on time at the very least

  • 2021-06-01 10:30:58
  • RATED 1

I have so many things to rant about this damn website. Even their webpage that are loaded with long paragraphs that only exist to fool us into buying from them. I checked some of my Insatgram followers I got from them and a half of them were bot accounts with no identity at all. Even those were delivered after 5 to 6 days of waiting.


Be a part of Reviewsxp & receive latest Updates & Deals