I've used Accuweather for years .... it thinks I'm in Charlotte or in the middle of TN if I don't specify a location

. The closest two Dopler radars are about 75 miles away .... in Raleigh and SW VA which everyone has used for years. A local weather station was touting their new Doplar radar which is now just a few miles away from me and how it will improve their weather coverage .... I'll probably check them out.