I have location services turned on for foursquare on my iPhone 4. However, when I check in at work, it shows me as 5 miles away from my location & therefore allows me no points. My question is, is the service going to the nearest tower & using that for my location instead of my actual location...