I'm not sure if this company is legit. My payment and order were successful but I never received the Instagram likes that I had paid the money for. I contacted them several times, but every time it was like they were ignoring me. I have given up now and will never come back here.
Subscribe
Be a part of Reviewsxp & receive latest Updates & Deals