Facebook ads are Budget friendly

Facebook Ads run on either per-impression or per-click basis. Moreover, it shows which relevant bids are open, while letting you set daily limits for your campaign. That way, there will be no risk of blowing your budget.They help to generate traffic as soon as your ad is set live and visitors starts visitng instantly. This makes it really appealing especially if you want to see results fast.
If you are not happy with the results you can try other alternatives such as google adwords, buy facebook likes and other PPC networks.