Is the GPS on the Spectrum accurate? Is it a typical smartphone GPS or do they vary from model to model? Just wondering, as I've tried using it for geocaching, and it's not working out for me at all. It locks up a lot, as does the compass, or it seems to not be able to get withing 30m or so of...