Doing giveaways on Facebook is one of the best ways to increase engagement, reach and your fan base. http://crystalmedia.co/howtodoagi...But with Facebook changing their rules and terms all the time, it's hard to keep up and know if your giveaway abides by their terms.