Trust? I only trust doppler radar. All others I take with a grain of salt.
That said...NWS's crystal ball seems to indicate that things will be okay.