There is a lot of click fraud in Facebook ads. Have you ever checked your analytics logs to verify you are getting what you are paying for? In my case, around 40% of clicks I paid for never made it over. I emailed facebook ad support 6 times and the only response I ever received was from an auto responder. I'd never use their service again.