With extensive demographic and interest related information on so many of its users  Facebook provides an incredible opportunity for many advertisers to target potential customers in a very cost effective manner