Not at this time. Finch has chosen to focus our efforts on being the best in the channel that matters the most: Google. Google touches over 80% of people in the buying process, and we focus on helping you compete more effectively with your AdWords budget.
Unless you have unlimited funds to spend on online advertising, you are better off allocating it to AdWords if you want a higher ROI. Read an article about how Google’s performance is more effective than advertising on Facebook.