Sometimes we find Facebook ads to be annoying and total crap. But most of the business owners use Facebook for their advertising purpose so I would like to know exactly what are the benefits of Facebook ads?