Checking-in is tedious. Most of the benefits of location-based services are happening through better uses of wireless communication. Excluding GPS, Shopkick uses high frequency audio signatures and ZuluTime just patented some new wifi based stuff (http://techcrunch.com/2011/04/11/zulutime-issued-patent-for-...).