I use Facebook ads and I find that the fees in comparison with the click rates are quite good. I have had substantial success in increasing traffic to client websites via Facebook. I use both pay per click and pay per impression. Both seem to work well, depending on the ad and the business type.