This is a rather weird problem. All day it will be correct but when I get home to connect to the wifi, it will tell me I'm in Las Vegas. That's a 3 hour difference! My first thought was that the network was set up to -8 GMT and everything is set correctly. If I open any time of map or geotagging app, it will correct it. However if I open up the weather app it will put me back in Las Vegas again. Any ideas?

Wife, "Are you Messing with your phone AGAIN!"...Me, "Yes"...Wife, "I think I'm going to buy you another phone so I can actually CALL YOU!"