Site is extremely slow Site: The Weather ChannelThe website takes forever to load. My saved locations are gone Add new comment