I really like how they are able to get their clients' brand in front of people who can make an impact for them, whether it be through sales or marketing efforts! They have been great at helping us with our business needs as well - we're currently working together towards getting my husband's blog featured by several major companies (including one where he works).
We've found so far nothing about BFM which would prevent me recommending this service over others; however if you want someone knowledgeable but not too expensive then definitely check these guys out!!