I use the national weather service and actually read the forecast discussion. The discussion covers things like confidence in the forecast, factors that may affect it and how, etc... Usually when forecasts are busts, the forecasters knew that may occur but have to settle on their best estimate.
Sites that display data from amateur weather collection systems I take with a giant grain of salt as none of that is calibrated or officially sited
Sites that display data from amateur weather collection systems I take with a giant grain of salt as none of that is calibrated or officially sited