Facebook is a haven for brands and companies. It is one of the best social sites if you are trying to promote or sell your products and services. The number of options that Facebook provides so that you can create a top-notch marketing campaign is...