The cost to buy 1,000 Facebook likes varies by service provider. On average, it might range from $5 to $50.
For example, Social Zinger offers 1,000 real Facebook likes for less than $10, which is a highly competitive rate in the market.