I placed an order for some followers on FB. I got a confirmation email and a tracking link to check status. Soon the status showed the followers have been delivered but there wasn't a single one. Tried at least 10 times to contact InstaFollowers, they either did not respond or made me wait longer and longer. They are based in China and I've been answered from a Turkish email. Had to fill in chargebacks with my credit card company to get my money back. Make sure you stay a mile away from these scammers!
Subscribe
Be a part of Reviewsxp & receive latest Updates & Deals