So I had just bought 3K Instagram followers a few days ago. They were supposed to be arriving before 2 days but didnt for 4 days. I was furious and texted their support and they responded within 2 hours. They explained a server error causing delay and I received them later that day.
Be a part of Reviewsxp & receive latest Updates & Deals