Im on Facebook A LOT! however, it absolutely drives me nuts that everywhere I turn I see a business that has “like us on facebook” plastered around. Seems like middle school attitude to me. Secondly, some people like myself don’t like or use the “check in” feature because of privacy/security concerns.
Instead, do something that actually gets them in the door. This can be a business card drawing or a sign your receipt and put it in a box for a drawing thing. With the facebook checkins, there’s no guarantee that they are actually in your store, they could just pull up out front of your store, check in, and then drive off.