So disappointed how the weather channel has ruined what was my go-to site for weather information. The site now is so ad-laden, slow and buggy that it is unusable and just keeps getting worse. Such a fall from the great site it was before being taken over.