I shopped for my Instagram account from them. Bought 1K followers and it was not a good experience at all. Not only it took them more than a week to deliver but a lot of them were just bot accounts. I'm lucky I didn't get any warning from Insatgram yet but I'll never shop with them again.
Be a part of Reviewsxp & receive latest Updates & Deals