I am also suspicious of the growing number of apps that provide location based services under what circumstances and when do they "check in" to find the current location. Some are apparently continuously tracking your location in order to notify the user of stores, sites, friends, etc. in the immediate area.
So true. Just prior to reading your comments I noticed my iPhone was showing the active location service icon—that little not-really-triangular-wedge in the upper right; what is it, a paper airplane?—and it turns out the phone's Camera app was the culprit. Remove the Camera app from the background apps and the icon vanishes.